Letztes Update - Kaputte House-Anzeigen

Version: 3.3.0.beta4-dev

UPDATE

Alle Hausanzeigen entfernt und die Seite funktioniert wieder normal. Siehe Antwort auf diesen Beitrag für den in der Konsole angezeigten Fehler.

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

Seit dem Upgrade unserer Website habe ich eine Reihe von Problemen:

  • Anmeldebutton auf Mobilgeräten funktioniert nicht
  • Themen sind leer
  • Benutzer haben überall Probleme, einschließlich der Unfähigkeit, Nachrichten zu lesen
  • Hauptmenü funktioniert nicht (kein einfacher Zugriff auf die Administration)

Fehler

Job-Ausnahme: undefinierte Methode `id’ für nil:NilClass 4:52 Uhr

Pretty-Text-Aufwärmung fehlgeschlagen: JavaScript wurde beendet (entweder durch Timeout oder explizit) /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 Uhr

Job-Ausnahme: undefinierte Methode `id’ für nil 5:11 Uhr

Ich habe versucht, über SSH neu zu erstellen, aber ohne Erfolg.

Jede Hilfe wird geschätzt, danke.

1 „Gefällt mir“

Über die Konsole gefunden

house-ad.js:104 Uncaught (in promise) 
TypeError: Kann keine Eigenschaften von undefined lesen (category_ids lesen)
    at house-ad.js:104:1
    at Array.filter (<unbekannt>)
    at house-ad.js:102:1
    at Array.forEach (<unbekannt>)
    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 „Gefällt mir“

Das Zurücksetzen von Hausanzeigen (entfernt und wiederhergestellt) hat dieses Problem behoben

1 „Gefällt mir“

Ich habe einen PR mit der Korrektur:\n\nhttps://github.com/discourse/discourse-adplugin/pull/214\n\nIch kann dieses Problem jedoch auf meinem Entwicklungsserver nicht reproduzieren. @Vaping_Community, hast du Schritte zur Reproduktion dieses Problems, damit ich noch tiefer graben kann?

1 „Gefällt mir“

Das ist alles, was ich Ihnen geben kann, ich hoffe, es hilft

Hinweis: Zwischen den Beiträgen gab es 6 Anzeigen.

Beispiel für eine Anzeige

Alle Anzeigen verwenden das gleiche Format

<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 „Gefällt mir“

Vielen Dank für die Details, aber ich kann dieses Problem auf meinem Entwicklungssetup immer noch nicht reproduzieren. Wie auch immer, können Sie versuchen, den Quellcode des Plugins zu aktualisieren und zu sehen, ob alles gut für Sie aussieht? Der oben zusammengeführte PR sollte die von Ihnen beobachteten Probleme beheben.

1 „Gefällt mir“

Dieses Thema wurde automatisch nach 2 Tagen geschlossen. Neue Antworten sind nicht mehr möglich.