diff --git a/job.go b/job.go index bbc4df9..17f99d4 100644 --- a/job.go +++ b/job.go @@ -2345,7 +2345,7 @@ func jobShopsSlave(j Job) { } TGCmdQueue <- c - p.Shops = append(p.Shops[:0], p.Shops[i+1:]...) + p.Shops = append(p.Shops[:0], p.Shops[1:]...) err = setJobPayloadJSON(j.ID64, p) logOnError(err, "jobShopsSlave : setJobPayloadJSON") @@ -2361,7 +2361,7 @@ func jobShopsSlave(j Job) { err = setJobPayloadJSONUnsafe(p.JobCallbackID64, p2) muxObjJob.Unlock() - p.Shops = append(p.Shops[:0], p.Shops[i+1:]...) + p.Shops = append(p.Shops[:0], p.Shops[1:]...) err = setJobPayloadJSON(j.ID64, p) logOnError(err, "jobShopsSlave : setJobPayloadJSON")