Тестирование и баги
Alex300 |
|
---|---|
#47657 Kort: Не помню, чтобы я трогал эту часть. В настройках плагина указываются права по-умолчанию, которые выставляются при установке. Такое поведение логично. Если на сайте десяток групп пользователей, для которых настроены права, то после обновления плагина права доступа не должны сбрасываться в значения по-умолчанию и требоваться перенастройка прав. Единственый кейс это когда какое-то из прав меняются на противоположное и оно становится locked. Но обработка этого кейса потребует серьезных правок. Если все же необходимо сменить права при обновлении, можно в патч добавить соотвествующие запросы к БД.
А на актульной версии из мастер ветки? На строке 86 https://skr.sh/sNRhNbRIHfG сейчас код if (empty($d)) {, а empty() можно передать все что угодно. Хоть false, null, хоть несуществующую переменную. Как бы там ни было, сейчас займусь https://github.com/Cotonti/Cotonti/issues/1757 и все еще раз перепроверю. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
This post was edited by Alex300 (2023-12-25 06:20, 5 months ago) |