]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Исправление рбак
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 23 Apr 2026 14:43:10 +0000 (17:43 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Thu, 23 Apr 2026 14:43:10 +0000 (17:43 +0300)
erp24/controllers/AuthController.php

index 50d50e43e86b6427130ea4f080be64e2b64b9c58..7ea8ac501885ba4250bec8e282ef20c1ceeee1ca 100644 (file)
@@ -46,7 +46,9 @@ class AuthController extends BaseController
                     $auth->revokeAll($admin->id);
                     foreach ($rbac_config as $roleOrPermissionOrRule) {
                         $role = $auth->getRole($roleOrPermissionOrRule) ?? $auth->getPermission($roleOrPermissionOrRule);
-                        $auth->assign($role, $admin->id);
+                        if ($role !== null) {
+                            $auth->assign($role, $admin->id);
+                        }
                     }
                 }
             }