Ultimo Aggiornamento - Annunci di Case Rotte

Versione: 3.3.0.beta4-dev

AGGIORNAMENTO

Rimosse tutte le pubblicità interne e il sito funziona di nuovo normalmente, vedere la risposta a questo post per l’errore fornito nella console

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

Da quando ho aggiornato il nostro sito, ho avuto una serie di problemi

  • Il pulsante di accesso su mobile non funziona
  • Gli argomenti sono vuoti
  • Gli utenti riscontrano problemi ovunque, inclusa l’impossibilità di leggere i messaggi
  • Il menu principale non funziona (nessun accesso semplice all’amministrazione)

Errori

\u003e Eccezione di lavoro: metodo non definito `id’ per nil:NilClass 4:52 am

\u003e Impossibile riscaldare il testo “pretty”: JavaScript è stato terminato (per timeout o esplicitamente) /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 Eccezione di lavoro: metodo non definito `id’ per nil 5:11 am

Ho provato a ricostruire tramite SSH ma senza successo

Ogni aiuto è apprezzato, grazie

1 Mi Piace

Trovato tramite la console

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 Mi Piace

Il ripristino degli annunci della casa (rimossi e reinseriti) ha risolto questo problema

1 Mi Piace

Ho un PR con la correzione:

Tuttavia, non riesco a riprodurre questo problema sul mio server di sviluppo. @Vaping_Community hai dei passaggi per riprodurre questo problema in modo che possa approfondire?

1 Mi Piace

Questo è tutto ciò che posso darti, spero sia d’aiuto

Nota: Tra i post c’erano 6 annunci

Esempio di pubblicità

Tutte le pubblicità utilizzano lo stesso 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 Mi Piace

Grazie per i dettagli, ma non riesco ancora a riprodurre questo problema nel mio ambiente di sviluppo. Ad ogni modo, puoi provare ad aggiornare il codice sorgente del plugin e vedere se ti sembra tutto a posto? La PR unita sopra dovrebbe risolvere i problemi che stavi riscontrando.

1 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.