Не удалось ответить в оригинальной теме


У меня происходит именно это, когда я пытаюсь нажать «Ответить в исходной теме». Ничего не происходит, и модальное окно просто появляется снова.

Вы пробовали в безопасном режиме?
Я попытался воспроизвести вашу проблему на try.discourse.org, но мне это не удалось.

Здравствуйте,

Я могу воспроизвести проблему, если установлю плагин Topic Ratings на свой тестовый сайт. Как я вижу из темы плагина, вы тоже используете его. Ошибок в консоли нет… есть только предупреждение о pluginID.

Версия Discourse: 0760b249ff

Discourse Ratings тоже на последней версии.


Предлагаю отключить плагин (достаточно в админке) и создать отчёт в теме плагина. :slightly_smiling_face:

Я оставил ещё один ответ в той теме (это уже вторая проблема с этим плагином на этой неделе, и срок его «поддержки» истёк, поэтому мне придётся подождать несколько недель).

Мне не составит труда временно отключить его, спасибо :slight_smile:

На самом деле я в свободное время работаю над PR, чтобы решить несколько проблем и устареваний. Поэтому в этот раз решение может появиться раньше ;).

Если кто-то захочет протестировать эту ветку и подтвердить, что проблема отсутствует, я буду признателен. (Я только что протестировал это в dev-окружении и не смог воспроизвести проблему)

Конечно, я готов к тестированию. :slightly_smiling_face: Подскажите, пожалуйста, как мне указать эту ветку в app.yml? Спасибо!

Спасибо, @Don, очень признателен!

Что-то вроде: git clone https://github.com/paviliondev/discourse-ratings -b compatibility_fixes

Конечно, всегда есть небольшой риск, что продакшн будет вести себя иначе, чем разработка…

Спасибо, Роберт! Я запускаю восстановление прямо сейчас. Сообщу вам через несколько минут. :slightly_smiling_face:

Хорошо, я пересобрал и протестировал. Было странно: в первый раз всё сработало, но потом та же проблема возникала каждый раз. Если это поможет, я могу отправить вам тестовый сайт с доступом администратора в личные сообщения. :slightly_smiling_face:

Проблем нет. Я попробую это на одном из моих продакшн-инстансов. Спасибо за подтверждение.

OK, воспроизвел в dev. Видео было очень полезным, спасибо @darkpixlz

Отлично, это должно быть исправлено в тестовой ветке compatibility_fixes. Если у кого-то будет возможность протестировать и подтвердить, это было бы здорово!

Да, теперь всё работает отлично. :slightly_smiling_face:

Отлично, постараемся выкатить это в начале следующей недели, если не в понедельник.

Спасибо, извините за все проблемы, с которыми я столкнулся на этой неделе, ха-ха

Не проблема. Это был забавный пограничный случай, отлично замеченный!