Module: appdb Branch: master Commit: 070df9daca87fd782b4b78285621f33929aa131a URL: http://source.winehq.org/git/appdb.git/?a=commit;h=070df9daca87fd782b4b78285...
Author: Alexander Nicolaysen Sørnes alex@thehandofagony.com Date: Wed Oct 24 10:47:14 2007 +0200
objectManager: Show errors when checks prior to deletion fail
---
include/objectManager.php | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/include/objectManager.php b/include/objectManager.php index b40a461..07a8d90 100644 --- a/include/objectManager.php +++ b/include/objectManager.php @@ -521,10 +521,16 @@ class ObjectManager $oObject = $this->getObject();
if(!$oObject->objectGetId()) + { + addmsg("No id defined", "red"); return FALSE; + }
if(!$oObject->canEdit()) + { + addmsg("You don’t have permission to delete this entry", "red"); return FALSE; + }
$oSubmitterMail = $this->get_mail(TRUE, "delete"); $oCommonMail = $this->get_mail(FALSE, "delete");