From 24483df11561c5c1edbf7bcb33951b52d63486c2 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 10 Jan 2014 17:57:44 +0800 Subject: [PATCH] DataObjects/Companies.php --- DataObjects/Companies.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/DataObjects/Companies.php b/DataObjects/Companies.php index ca34b094..2b2d2798 100644 --- a/DataObjects/Companies.php +++ b/DataObjects/Companies.php @@ -243,7 +243,11 @@ class Pman_Core_DataObjects_Companies extends DB_DataObject function beforeDelete() { // should check for members.... - + if(!empty($this->is_system) && + ($old->code != $this->code || $old->name != $this->name) + ){ + $roo->jerr('This company is not allow to delete'); + } $img = DB_DataObject::factory('Images'); $img->ontable = 'Companies'; $img->onid = $this->id; -- 2.39.2