diff --git a/server/web/api/torrents.go b/server/web/api/torrents.go index 8b34eb2..d67a084 100644 --- a/server/web/api/torrents.go +++ b/server/web/api/torrents.go @@ -4,7 +4,9 @@ import ( "net/http" "strings" + "server/dlna" "server/log" + set "server/settings" "server/torr" "server/torr/state" "server/web/api/utils" @@ -103,7 +105,11 @@ func addTorrent(req torrReqJS, c *gin.Context) { torr.SaveTorrentToDB(tor) } }() - + // TODO: remove + if set.BTsets.EnableDLNA { + dlna.Stop() + dlna.Start() + } c.JSON(200, tor.Status()) } @@ -137,6 +143,11 @@ func remTorrent(req torrReqJS, c *gin.Context) { return } torr.RemTorrent(req.Hash) + // TODO: remove + if set.BTsets.EnableDLNA { + dlna.Stop() + dlna.Start() + } c.Status(200) }