From 0bf8d34630a9f4fa9314dfa1ecbd32505f341675 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sun, 16 May 2021 19:58:26 +0800 Subject: [PATCH] improve empty notice (#15890) --- models/admin.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/models/admin.go b/models/admin.go index 7911ce751..3a784d669 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)