TypeError: this.model no está definido para el usuario anónimo al cargar el tema

Hola,

He encontrado un problema después de la última actualización 3.3.0.beta1-dev. La actualización se realizó sin problemas y todo parece estar bien, siempre y cuando hayas iniciado sesión.

Para los usuarios anónimos, la página de inicio se ve bien. Pero hay un problema al cargar el cuerpo de un tema: puedes ver el título, la barra de desplazamiento está ahí para desplazarse por todas las publicaciones, pero el texto no se está cargando:

El mensaje de error que veo en la consola de mi navegador es:

Chrome:
retort.js:48 Uncaught TypeError: Cannot read properties of undefined (reading 'postStream')

Firefox
Uncaught (in promise) TypeError: this.model is undefined

Rastreo completo:

¿Alguien puede indicarme una dirección sobre cómo solucionar este problema?

Me temo que Retort está actualmente roto y necesitaría ser eliminado de tu app.yml antes de volver a reconstruir tu sitio.

1 me gusta

¡Gracias por tu respuesta!

¿Sabes si esto podría romper algo? ¿O las reacciones de emoticonos simplemente desaparecerán de las publicaciones?

Los datos permanecerán en el backend, pero se eliminará toda la funcionalidad. Por lo tanto, las reacciones de los emoticonos no se mostrarán en las publicaciones, pero si se soluciona y se reinstala, deberían volver a aparecer:

1 me gusta

Gracias de nuevo: la reconstrucción funcionó y parece que el problema se ha resuelto :grinning:

A mí también me acaban de notificar :grinning:

Pero creo que me decantaré por la alternativa con nombre entonces:

¡Me haré cargo de este plugin por un corto tiempo, así que le echaré un vistazo!

1 me gusta

¿Pero la recomendación de cambiar es válida? Me gustaba Retort :grinning: de lo contrario, no lo cambiaría.

1 me gusta

He abierto una PR en Retort para solucionar el problema (y otro que descubrí).

El consejo sigue siendo el mismo, depende de ti cuándo cambiar.

3 Me gusta

PR se ha fusionado (gracias @angus)

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.