From a6b65d0baba29e0151f8f7d57548237db2ab7bd3 Mon Sep 17 00:00:00 2001 From: Ronald Quenta Date: Mon, 28 Aug 2017 11:07:26 -0400 Subject: [PATCH] HOR-3803 --- .gitignore | 2 ++ rbac/engine/classes/model/Roles.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b5945bbd1..2729c73bd 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,5 @@ build-prod.zip node_modules /workflow/engine/config/system-tables.ini test_shared/ +**/cache/ +storage/ diff --git a/rbac/engine/classes/model/Roles.php b/rbac/engine/classes/model/Roles.php index 56dd1e5c3..cc8f0cd33 100644 --- a/rbac/engine/classes/model/Roles.php +++ b/rbac/engine/classes/model/Roles.php @@ -215,7 +215,6 @@ class Roles extends BaseRoles { function createRole($aData) { $con = Propel::getConnection(RolesPeer::DATABASE_NAME); try { - $con->begin(); $sRolCode = $aData['ROL_CODE']; $sRolSystem = $aData['ROL_SYSTEM']; $status = $fields['ROL_STATUS'] = 1 ? 'ACTIVE' : 'INACTIVE'; @@ -239,6 +238,7 @@ class Roles extends BaseRoles { $obj = new Roles(); $obj->fromArray($aData, BasePeer::TYPE_FIELDNAME); if ($obj->validate()) { + $con->begin(); $result = $obj->save(); $con->commit(); $obj->setRolName($rol_name);