From 774760d9348856761ac1ee438a8902e58cd101cf Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 25 Jan 2016 13:24:58 +0800 Subject: [PATCH] DataObjects/Core_enum.php --- DataObjects/Core_enum.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DataObjects/Core_enum.php b/DataObjects/Core_enum.php index 787719d9..1a91d40e 100644 --- a/DataObjects/Core_enum.php +++ b/DataObjects/Core_enum.php @@ -158,10 +158,12 @@ class Pman_Core_DataObjects_Core_enum extends DB_DataObject $tn = $this->tableName(); $x = $this->factory($tn); - if(empty($req['etype'])){ + if(empty($req['etype']) || !strlen(trim($req['etype'])) ){ + if (empty($req['name']) || !strlen(trim($req['name']))) { $roo->jerr('name or etype missing'); } + if($x->get('name', $req['name'])){ $roo->jerr('name already exists'); } -- 2.39.2