From a35308112639ebae52007f692cb8ed63ac733d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=AE=E5=87=89?= <927625802@qq.com> Date: Tue, 16 Mar 2021 23:52:41 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E9=87=8D=E5=BB=BA=E6=97=B6=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E4=B8=8D=E5=AE=8C=E5=85=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/models/file.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/models/file.go b/server/models/file.go index 7a4f6973..f0ce0b6f 100644 --- a/server/models/file.go +++ b/server/models/file.go @@ -25,6 +25,9 @@ func (file *File) Create() error { } func Clear(drive *conf.Drive) error { + if err := conf.DB.Where("dir = '' AND name = ?", drive.Name).Delete(&File{}).Error; err != nil { + return err + } return conf.DB.Where("dir like ?", fmt.Sprintf("%s%%", drive.Name)).Delete(&File{}).Error }