From: Alan Knowles Date: Fri, 15 Nov 2013 09:03:36 +0000 (+0800) Subject: DataObjects/Companies.php X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=22a90dec4648b5940aa1189e750e939f3dfc2162;p=Pman.Core DataObjects/Companies.php --- diff --git a/DataObjects/Companies.php b/DataObjects/Companies.php index 96edc9dd..ffc2c6fe 100644 --- a/DataObjects/Companies.php +++ b/DataObjects/Companies.php @@ -321,10 +321,12 @@ class Pman_Core_DataObjects_Companies extends DB_DataObject function initCompanies($roo, $opts) { $companies = DB_DataObject::factory('companies'); - $enum = DB_DataObject::Factory('core_enum')->lookup('comptype', + $enum = DB_DataObject::Factory('core_enum')->lookup('COMPTYPE', empty($opts['add-company-with-type']) ? 'OWNER' : $opts['add-company-with-type'] ); - + if (empty($emum)) { + $roo->jerr("invalid company type"); + } // check that $companies->setFrom(array( 'name' => $opts['add-company'],