Closed StApostol closed 9 years ago
Такая проверка уже есть: https://github.com/developeruz/yii2-db-rbac/blob/master/controllers/AccessController.php#L177
Не могли бы вы по шагам расписать как вам удалось получить такую ошибку? У меня не получилось ее воспроизвести.
Создаете 2 разных правила, заходите редактировать одно и меняете значение "Разрешенный доступ" на значение другого правила и нажимаете сохранить.
Заментил после обновления до текущей версии ошибку в сохранении правил. Надо поменять кавычки с ' на " в этой строке https://github.com/developeruz/yii2-db-rbac/blob/master/controllers/AccessController.php#L201, а то он вместо обрезания переносов строк, обрезает символы
Upholding foreign key constraints for table 'auth_item', entry 'user/user/index', key 1 would lead to a duplicate entry