Это работает с баннерами профиля?
Что-то в скрипте установки install.sh нарушает пересборку Discourse, см. здесь.
Собирались установить этот плагин, но увидев этот комментарий, передумали, ха-ха
Проблема всё ещё актуальна. Закомментируйте часть с install.sh, выполните пересборку. Раскомментируйте её и снова выполните пересборку. Это работает. Странно.
Установка всё ещё глючит?
Нет, не для меня.
Вы пробовали установить это снова, не закомментировав это?
Я часто переустанавливаю Discourse.
Не уверен, в чём была проблема несколько месяцев назад. Возможно, это тоже было связано с загрузкой GeoIP, которая затем была заменена на локальные файлы.
Честно говоря, я сам не уверен, в чём была проблема — этот скрипт никак не связан с сообщённой ошибкой.
Здравствуйте, у меня возникает фатальная ошибка с этим плагином в последней версии Discourse (v2026.8.0-latest.1).
Когда пользователь пытается установить или обновить аватар, фронтенд возвращает общую ошибку 422 (Unprocessable Content), а Uppy логирует предупреждение о сети.
Проверка логов Sidekiq/Rails показывает, что плагин приводит к сбою в конвейере UploadCreator, так как он ищет ключ resize_animated, который, по всей видимости, отсутствует в текущем хэше оптимизации изображений.
Вот трейсбэк из /logs:
Job exception: key not found: "resize_animated"
/var/www/discourse/app/models/optimized_image.rb:336:in 'Hash#fetch'
/var/www/discourse/app/models/optimized_image.rb:336:in 'OptimizedImage.optimize'
/var/www/discourse/plugins/discourse-animated-avatars/lib/discourse_animated_avatars/optimized_image_extension.rb:9:in 'DiscourseAnimatedAvatars::OptimizedImageExtension::ClassMethods#resize_animated'
/var/www/discourse/plugins/discourse-animated-avatars/lib/discourse_animated_avatars/upload_creator_gifsicle_extension.rb:18:in 'DiscourseAnimatedAvatars::UploadCreatorGifsicleExtension#crop!'
/var/www/discourse/lib/upload_creator.rb:115:in 'block in UploadCreator#create_for'
Сообщите, если вам нужны какие-либо другие логи!
Я установил плагин и протестировал его с изображениями в форматах GIF и WebP (размером не более 200 пикселей), поэтому они не должны были масштабироваться. Однако при каждой попытке возникает ошибка key not found: "resize_animated", и мне не удаётся заставить его работать.
Плагин был установлен в соответствии с инструкцией. Я также следовал рекомендациям по post_exec.