Errores con Reacciones Tras la Actualización

Después de actualizar a 3.3.0.beta1-dev, el plugin dejó de funcionar. Y cuando está habilitado, el foro deja de cargar.
¿Hay algo que deba hacer?
Gracias.

1 me gusta

¿Podrías revisar tu /logs y la consola del navegador para obtener más detalles sobre lo que podría estar sucediendo?

Lamentablemente, no estoy lo suficientemente cualificado para comentar sobre los registros, pero no vi ninguna advertencia sobre Reacciones.
Espero que esto sea útil.

Hmm. :thinking: No veo ningún problema con ellos aquí en meta, así que necesitaremos información adicional para ayudarte.

En el caso improbable, ¿no tendrás instalado Retort en su lugar? Este tuvo que actualizarse hoy para corregir un error.

No, yo no, @JammyDodger.
Todo estaba bien hasta que actualicé y después reconstruí.
Quizás debería intentar reinstalar.

Si puedes echar un vistazo en la consola de tu navegador cuando encuentres un error, eso podría proporcionar información adicional.

¿O si puedes compartir un enlace a tu sitio, podríamos echar un vistazo y ver si podemos ver algo?

Muchas gracias de antemano.
Aquí está la dirección de mi foro: www.craftbeertr.com

Hay un error en la consola:

Uncaught (in promise) Error: No se pudo encontrar el módulo `discourse/widgets/default-notification-item` importado desde `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)

Creo que estás usando una versión antigua del plugin.

widgets/default-notification-item se eliminó del núcleo recientemente en #24906.
widgets/discourse-reactions-reaction-notification-item se eliminó del plugin el año pasado en #262.

¿Hay alguna actualización disponible?

2 Me gusta

Muchas gracias por tu apoyo, pero me parece que estoy usando el plugin correcto:

¿No es así?
:pray:

Y una cosa más, la copia de seguridad automática tampoco funciona. :slight_smile:

¿Podrías intentar una reconstrucción desde la línea de comandos? ¿Por casualidad solo estabas actualizando discourse y no los otros plugins en admin/upgrade?

1 me gusta

He intentado actualizar desde el panel de administración y voy a intentar reconstruir por segunda vez.

No, la reconstrucción tampoco funcionó.

Eso es extraño. :thinking:
En Administrador → Plugins instalados, ¿puedes mostrar la versión exacta de este plugin?

image

2 Me gusta

Esta es la versión.

image

Y las copias de seguridad tampoco funcionan.

Sí, el plugin no está actualizado. :thinking:

Si dices que actualizar desde el panel o la consola no cambia nada, no estoy seguro de qué nos estamos perdiendo.

Cuando reconstruyes Discourse, el repositorio de GitHub se clona y debería descargar la última versión compatible. Aquí, estás usando la última versión de Discourse; no hay una versión fijada en el plugin. Esperaría ver la última versión del plugin.

Me gustaría ver el registro de reconstrucción.

3 Me gusta

Hola :waving_hand: ¿Quizás git pull pueda ayudar? :thinking:

cd /var/discourse
git pull
./launcher rebuild app
2 Me gusta

Estoy intentando reconstruir después del comando git pull pero falla.
No tengo idea de cuál es el problema.
Probé discourse-doctor, ./launcher cleaner
Y estoy intentando otra reconstrucción, pero es muy lenta y creo que es un problema de memoria, pero estoy totalmente perdido.
El límite del tamaño del heap de Node.js es inferior a 2048 MB, establecer --max_old_space_size=2048 es donde se detiene.
Y lo más horrible es que me puedo estar quedando sin cerveza y mañana varias personas intentarán matarme.

¿Cuál es el mensaje de error? ¿Y está fallando git o la reconstrucción?