Эта ошибка возникает из-за этого: вам придется вручную исправить запись в базе данных и удалить дубликаты, даже после удаления плагина, так как внесенные им изменения в базу данных являются постоянными.
Хм, полагаю, десятки установок, и мне не известно ни об одном подобном случае.
В чём именно проблема?
Скрипт с фикстурами создаёт пользователя-бота (чтобы администратору не пришлось лезть в консоль Rails), и при повторном запуске это может завершиться ошибкой, но проверка на это есть. Я проверю, насколько эта проверка надёжна. Запускается ли она дважды в данном варианте установки?
Просто хочу добавить: я не думаю, что после решения этой проблемы нужно удалять плагин, но мне очень интересно, почему возник этот сценарий, ведь других подобных сообщений не было.
Спасибо, Роберт. Я спросил, потому что, очевидно, я не специалист по базам данных. Кстати, у меня есть резервные копии, но всё же лучше не совершать ошибок намеренно
Бот мной не модифицировался, но я использую категории по умолчанию в каждой группе, и, похоже, это ломает вашу реализацию.
Здесь на Meta есть дополнительная информация. Надеюсь, вы сможете разобраться и добавить проверки, чтобы избежать этой проблемы: