Última actualización - anuncios de casas rotas

Versión: 3.3.0.beta4-dev

ACTUALIZACIÓN

Se eliminaron todos los anuncios de la casa y el sitio vuelve a funcionar con normalidad, vea la respuesta a esta publicación para ver el error dado en la consola.

###########################################################

Desde que actualicé nuestro sitio, he tenido una serie de problemas

  • El botón de inicio de sesión en el móvil no funciona
  • Los temas están en blanco
  • Los usuarios experimentan problemas en general, incluida la imposibilidad de leer mensajes
  • El menú principal no funciona (no hay acceso fácil a la administración)

Errores

\u003e Excepción de trabajo: método no definido `id’ para nil:NilClass 4:52 am

\u003e Falló el calentamiento del texto bonito: JavaScript fue terminado (ya sea por tiempo de espera o explícitamente) /var/www/discourse/vendor/bundle/ruby/3.2.0/gems/mini_racer-0.9.0/lib/mini_racer.rb:242:in `call_unsafe’ /var 4:55 am

\u003e Excepción de trabajo: método no definido `id’ para nil 5:11 am

He intentado reconstruir a través de SSH pero sin éxito.

Toda ayuda es apreciada, gracias.

1 me gusta

Encontrado a través de la consola

house-ad.js:104 Uncaught (in promise) 
TypeError: Cannot read properties of undefined (reading 'category_ids')
    at house-ad.js:104:1
    at Array.filter (<anonymous>)
    at house-ad.js:102:1
    at Array.forEach (<anonymous>)
    at e.didInsertElement (house-ad.js:96:1)
    at e.r [as didInsertElement] (index.js:361:1)
    at e._trigger (core_view.js:55:1)
    at e.r (index.js:361:1)
    at e._trigger (ember-events.js:145:1)
    at e.r (index.js:361:1)
    at ze.didCreate (index.js:2102:1)
    at jt.commit (runtime.js:3965:1)
    at Mt.commit (runtime.js:4062:1)
    at Nt (runtime.js:4082:1)
    at gr._renderRoots (index.js:4916:1)
    at gr._renderRootsTransaction (index.js:4960:1)
    at gr._renderRoot (index.js:4905:1)
    at gr._appendDefinition (index.js:4830:1)
    at gr.appendOutletView (index.js:4820:1)
    at invoke (backburner.js.js:282: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)
1 me gusta

Restablecer los anuncios de la casa (eliminados y reinstaurados) solucionó este problema.

1 me gusta

Tengo un PR con la corrección:

Sin embargo, no puedo reproducir este problema en mi servidor de desarrollo. @Vaping_Community, ¿tienes pasos para reproducir este problema para que pueda investigar más a fondo?

1 me gusta

Esto es todo lo que puedo darte, espero que ayude

Nota: Between Posts tenía 6 anuncios.

Ejemplo de anuncio

Todos los anuncios usan el mismo formato

<a class="fcbanner" target="_blank" href="https://vapeview.co/?r=vcuk"><img src="https://vapingcommunity.co.uk/uploads/default/original/3X/2/d/2d2e817cadaadd3e8b5ae638af67f580763848f7.jpeg"/></a>

CSS

.fcbanner img {
    width: 700px;
}
1 me gusta

Gracias por los detalles, pero sigo sin poder reproducir este problema en mi entorno de desarrollo. De todos modos, ¿puedes intentar actualizar el código fuente del plugin y ver si todo te parece bien? El PR fusionado anteriormente debería solucionar los problemas que estabas viendo.

1 me gusta

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.