From 948ac6a32bcd7b95f763249e5faa6edcd1c8b9fc Mon Sep 17 00:00:00 2001 From: YouROK <8yourok8@mail.ru> Date: Thu, 21 Jan 2021 11:46:13 +0300 Subject: [PATCH] add return torrent after upload --- src/server/web/api/upload.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/server/web/api/upload.go b/src/server/web/api/upload.go index 83cbb78..b472a89 100644 --- a/src/server/web/api/upload.go +++ b/src/server/web/api/upload.go @@ -6,7 +6,6 @@ import ( "github.com/gin-gonic/gin" "server/log" "server/torr" - "server/torr/state" "server/web/api/utils" ) @@ -19,7 +18,6 @@ func torrentUpload(c *gin.Context) { defer form.RemoveAll() save := len(form.Value["save"]) > 0 - var retList []*state.TorrentStatus title := "" if len(form.Value["title"]) > 0 { title = form.Value["title"][0] @@ -32,7 +30,7 @@ func torrentUpload(c *gin.Context) { if len(form.Value["data"]) > 0 { data = form.Value["data"][0] } - + var tor *torr.Torrent for name, file := range form.File { log.TLogln("add torrent file", name) @@ -49,7 +47,7 @@ func torrentUpload(c *gin.Context) { continue } - tor, err := torr.AddTorrent(spec, title, poster, data) + tor, err = torr.AddTorrent(spec, title, poster, data) if err != nil { log.TLogln("error upload torrent:", err) continue @@ -66,7 +64,7 @@ func torrentUpload(c *gin.Context) { } }() - retList = append(retList, tor.Status()) + break } - c.JSON(200, retList) + c.JSON(200, tor.Status()) }