Ошибки с реакциями после обновления

После обновления до версии 3.3.0.beta1-dev плагин перестал работать. При его включении форум перестает загружаться. Нужно ли что-то предпринять? Спасибо.

Не могли бы вы проверить /logs и консоль браузера, чтобы узнать больше о том, что может происходить?

К сожалению, я недостаточно квалифицирован, чтобы комментировать логи, но я не увидел никаких предупреждений о Reactions. Надеюсь, это поможет.

Хм. :thinking: Я не вижу здесь, на meta, никаких проблем с ними, поэтому нам понадобится дополнительная информация, чтобы помочь вам.

На всякий случай, не установили ли вы вместо этого Retort? Сегодня утром для него потребовалось обновление, чтобы исправить ошибку.

Нет, не @JammyDodger.
Всё было в порядке, пока я не обновился, а затем пересобрал.
Возможно, стоит попробовать переустановить.

Если при возникновении ошибки вы сможете посмотреть в консоли браузера, это может предоставить дополнительную информацию.

Или, если вы сможете поделиться ссылкой на свой сайт, мы сможем посмотреть и проверить, не увидим ли мы что-либо?

Заранее большое спасибо.
Вот адрес моего форума: www.craftbeertr.com

В консоли одна ошибка:

Uncaught (in promise) Error: Could not find module `discourse/widgets/default-notification-item` imported from `discourse/plugins/discourse-reactions/discourse/widgets/discourse-reactions-reaction-notification-item`
    at loader.js:247:1
    at l (loader.js:258:1)
    at s.findDeps (loader.js:168:1)
    at l (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at auto-load-modules.js:26:7
    at Array.forEach (<anonymous>)
    at c (auto-load-modules.js:20:34)
    at Object.initialize (auto-load-modules.js:50:5)
    at index.js:145:1
    at e.each (dag-map.js:191:1)
    at e.walk (dag-map.js:120:1)
    at e.each (dag-map.js:66:1)
    at e.topsort (dag-map.js:72:1)
    at e._runInitializer (index.js:158:1)
    at e.runInstanceInitializers (index.js:143:1)
    at u._bootSync (instance.js:86:1)
    at e.didBecomeReady (index.js:602:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B._boundAutorunEnd (backburner.js.js:523:1)

Кажется, вы используете устаревшую версию плагина.

widgets/default-notification-item был недавно удалён из ядра в #24906.
widgets/discourse-reactions-reaction-notification-item был удалён из плагина ещё в прошлом году в #262.

Есть ли доступное обновление?

Спасибо большое за вашу поддержку, но, похоже, я использую правильный плагин:

Разве нет?
:pray:

И ещё один момент: автоматическое резервное копирование тоже не работает. :slight_smile:

Не могли бы вы попробовать выполнить пересборку из командной строки? Неужели вы обновляли только discourse, а не другие плагины на странице admin/upgrade?

Я попытался обновить через панель администратора и собираюсь попробовать пересобрать во второй раз.

Нет, пересборка тоже не помогла.

Это странно. :thinking:
В разделе Администрирование → Установленные плагины, пожалуйста, укажите точную версию этого плагина.

image

Это версия.

image

И резервное копирование также не работает.

Да, плагин не обновлён. :thinking:

Если вы говорите, что обновление через панель или консоль ничего не меняет, я не понимаю, чего нам не хватает.

При пересборке Discourse репозиторий GitHub клонируется и должен подтянуть последнюю совместимую версию. В вашем случае используется последняя версия Discourse; в плагине нет зафиксированной версии. Я ожидал бы увидеть последнюю версию плагина.

Мне было бы интересно посмотреть лог пересборки.

Привет :waving_hand: Может, git pull поможет? :thinking:

cd /var/discourse
git pull
./launcher rebuild app

Я пытаюсь пересобрать после команды git pull, но это не удаётся.
Я понятия не имею, в чём проблема.
Пробовал discourse-doctor, ./launcher cleaner.
Пытаюсь выполнить ещё одну пересборку, но она идёт очень медленно, и я думаю, что это проблема с памятью, но я совершенно растерян.
Предел размера кучи Node.js (heap_size_limit) меньше 2048 МБ, установка --max_old_space_size=2048 — это точка, где процесс останавливается.
И самое ужасное: у меня, возможно, кончится пиво, и завтра несколько человек попытаются меня убить.

Какое сообщение об ошибке? И что именно не удаётся: git или пересборка?