From 93c544f0d4457ee3a57f3ba4bba0a1259d6fddfc Mon Sep 17 00:00:00 2001 From: ouqiang Date: Thu, 20 Feb 2020 21:20:14 +0800 Subject: [PATCH] =?UTF-8?q?bugfix#=E7=BC=96=E8=BE=91=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E8=8A=82=E7=82=B9=EF=BC=8C=E4=B8=BB=E6=9C=BA=E5=90=8D=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=E5=8F=AF=E8=83=BD=E5=AF=BC=E8=87=B4=E6=89=80=E6=9C=89?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=AE=9A=E6=97=B6=E5=99=A8=E8=A2=AB=E9=87=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go.mod | 1 - internal/models/task.go | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 194c67953..4410f8ad3 100644 --- a/go.mod +++ b/go.mod @@ -27,7 +27,6 @@ require ( github.com/urfave/cli v1.20.0 golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5 // indirect golang.org/x/net v0.0.0-20190522155817-f3200d17e092 - golang.org/x/sync v0.0.0-20181108010431-42b317875d0f // indirect golang.org/x/text v0.3.2 // indirect google.golang.org/genproto v0.0.0-20190530194941-fb225487d101 // indirect google.golang.org/grpc v1.21.0 diff --git a/internal/models/task.go b/internal/models/task.go index 99ac9c2eb..f9062f90b 100644 --- a/internal/models/task.go +++ b/internal/models/task.go @@ -129,6 +129,9 @@ func (task *Task) ActiveListByHostId(hostId int16) ([]Task, error) { if err != nil { return nil, err } + if len(taskIds) == 0 { + return nil, nil + } list := make([]Task, 0) err = Db.Where("status = ? AND level = ?", Enabled, TaskLevelParent). In("id", taskIds...).