From 70e7652b390762ce09c03205c16a53f3049cceff Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sun, 16 May 2021 17:05:28 +0800 Subject: [PATCH] improve empty notice --- models/admin.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/models/admin.go b/models/admin.go index 7911ce75112cd..3a784d66964ab 100644 --- a/models/admin.go +++ b/models/admin.go @@ -114,6 +114,11 @@ func DeleteNotice(id int64) error { // DeleteNotices deletes all notices with ID from start to end (inclusive). func DeleteNotices(start, end int64) error { + if start == 0 && end == 0 { + _, err := x.Exec("DELETE FROM notice") + return err + } + sess := x.Where("id >= ?", start) if end > 0 { sess.And("id <= ?", end)