При смене категории темы, если у темы есть теги, не разрешённые в новой категории, обновление категории не происходит. Это нормально — однако, если я затем попробую удалить эти теги и одновременно обновить категорию и теги, система сообщает, что теги всё ещё присутствуют, и не позволяет сохранить изменения.
Чтобы обойти это, мне приходится удалять теги, обновлять страницу, а затем изменять тему.
У меня есть видеозапись экрана с демонстрацией проблемы, если вы разрешите загрузить файл формата .mov.
Это действительно странно, @j.jaffeux — не могли бы вы разобраться? Беглый взгляд на код показывает, что для этого сообщения уже есть проверка empty?, поэтому я задаюсь вопросом, не воспринимается ли параметр tags как строка вместо списка значений.