Хм, вы правы. Чтобы проблема с disallowed_group исчезла, мне нужно исправить ещё несколько вещей, когда предстоящее изменение будет отключено:
anonymous_usersиlogged_in_usersвообще отсутствуют в выборе групп. Думаю, сейчас можно разрешить их использование здесь, и тогда не будет иметь значения, добавили выeveryoneвdisallowed_groupsили нет, если предстоящее изменение отключено.- Исправить
Guardian::AnonymousUser#in_any_groups?, чтобы он учитывалanonymous_users, когда предстоящее изменение отключено. - Добавить то же самое алиасирование времени чтения
0 (everyone)→5 (logged_in_users)для настроек тем, которое мы используем для настроек сайта.
Думаю, я также могу пометить everyone как (устаревший) в селекторе(ах) групп, пока предстоящее изменение остаётся опциональным и отключённым.
Придам этим задачам приоритет и добавлю их в мой общий план, над которым я работаю.