MT-53
This commit is contained in:
@@ -98,8 +98,10 @@ class GranularImporter
|
|||||||
$data['tables']['workflow']['dbconnections'] : '';
|
$data['tables']['workflow']['dbconnections'] : '';
|
||||||
break;
|
break;
|
||||||
case 'PERMISSIONS':
|
case 'PERMISSIONS':
|
||||||
$objectList['PERMISSIONS'] = isset($data['tables']['workflow']['objectPermissions']) ?
|
$objectList['PERMISSIONS']['objectPermissions'] = isset($data['tables']['workflow']['objectPermissions']) ?
|
||||||
$data['tables']['workflow']['objectPermissions'] : '';
|
$data['tables']['workflow']['objectPermissions'] : '';
|
||||||
|
$objectList['PERMISSIONS']['groupwfs'] = isset($data['tables']['workflow']['groupwfs']) ?
|
||||||
|
$data['tables']['workflow']['groupwfs'] : '';
|
||||||
break;
|
break;
|
||||||
case 'SUPERVISORS':
|
case 'SUPERVISORS':
|
||||||
$objectList['SUPERVISORS']['processUser'] = isset($data['tables']['workflow']['processUser']) ?
|
$objectList['SUPERVISORS']['processUser'] = isset($data['tables']['workflow']['processUser']) ?
|
||||||
|
|||||||
@@ -28,9 +28,11 @@ class PermissionsMigrator implements Importable, Exportable
|
|||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
if ($replace) {
|
if ($replace) {
|
||||||
$this->processes->createObjectPermissionsRows($data);
|
$this->processes->createObjectPermissionsRows($data['objectPermissions']);
|
||||||
|
$this->processes->addNewGroupRow($data['groupwfs']);
|
||||||
} else {
|
} else {
|
||||||
$this->processes->addNewObjectPermissionRows($data);
|
$this->processes->addNewObjectPermissionRows($data['objectPermissions']);
|
||||||
|
$this->processes->addNewGroupRow($data['groupwfs']);
|
||||||
}
|
}
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
\Logger::log($e->getMessage());
|
\Logger::log($e->getMessage());
|
||||||
|
|||||||
Reference in New Issue
Block a user