From fa60ec79f275aed0cf73e257206ff0aa8ea3cb76 Mon Sep 17 00:00:00 2001 From: Damian Zabawa Date: Wed, 24 Jun 2020 20:25:50 +0200 Subject: [PATCH] Fixed adding policy to role --- Core/Executor/RoleManager.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Core/Executor/RoleManager.php b/Core/Executor/RoleManager.php index 56502f2..b5b2abb 100644 --- a/Core/Executor/RoleManager.php +++ b/Core/Executor/RoleManager.php @@ -440,5 +440,9 @@ class RoleManager extends RepositoryExecutor implements MigrationGeneratorInterf } $roleService->addPolicyByRoleDraft($roleDraft, $policyCreateStruct); + + if (is_callable(array($roleService, 'publishRoleDraft'))) { + $roleService->publishRoleDraft($roleDraft); + } } }