From 9e5102893f8a3e7285bcad919dc0e688cacdefa5 Mon Sep 17 00:00:00 2001 From: mr Date: Mon, 16 Mar 2026 09:28:48 +0100 Subject: [PATCH] not found del --- models/utils/common.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/models/utils/common.go b/models/utils/common.go index 1a39e68..300232c 100755 --- a/models/utils/common.go +++ b/models/utils/common.go @@ -70,6 +70,12 @@ func GenericStoreOne(data DBObject, a Accessor) (DBObject, int, error) { // GenericLoadOne loads one object from the database (generic) func GenericDeleteOne(id string, a Accessor) (DBObject, int, error) { res, code, err := a.LoadOne(id) + if err != nil { + return res, code, err + } + if res == nil { + return res, code, errors.New("not found") + } if !res.CanDelete() { return nil, 403, errors.New("you are not allowed to delete :" + a.GetType().String()) }