From 47e6db4353a8d18b92ce735ecb098b740a9bb97a Mon Sep 17 00:00:00 2001 From: shoopea Date: Tue, 11 Feb 2020 10:12:50 +0800 Subject: [PATCH] fix shop slave --- job.go | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/job.go b/job.go index 9158bf5..bbc4df9 100644 --- a/job.go +++ b/job.go @@ -2345,12 +2345,7 @@ func jobShopsSlave(j Job) { } TGCmdQueue <- c - for i, link := range p.Shops { - if cwm.Link == link { - p.Shops = append(p.Shops[:i], p.Shops[i+1:]...) - break - } - } + p.Shops = append(p.Shops[:0], p.Shops[i+1:]...) err = setJobPayloadJSON(j.ID64, p) logOnError(err, "jobShopsSlave : setJobPayloadJSON") @@ -2366,12 +2361,7 @@ func jobShopsSlave(j Job) { err = setJobPayloadJSONUnsafe(p.JobCallbackID64, p2) muxObjJob.Unlock() - for i, link := range p.Shops { - if cwm.Link == link { - p.Shops = append(p.Shops[:i], p.Shops[i+1:]...) - break - } - } + p.Shops = append(p.Shops[:0], p.Shops[i+1:]...) err = setJobPayloadJSON(j.ID64, p) logOnError(err, "jobShopsSlave : setJobPayloadJSON")