Dernière mise à jour - Annonces de maisons cassées

Version : 3.3.0.beta4-dev

MISE À JOUR

Supprimé toutes les publicités internes et le site fonctionne à nouveau normalement, voir la réponse à ce post pour l’erreur donnée dans la console

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

Depuis que j’ai mis à jour notre site, j’ai eu une liste de problèmes

  • Le bouton de connexion sur mobile ne fonctionne pas
  • Les sujets sont vides
  • Les utilisateurs rencontrent des problèmes partout, y compris l’impossibilité de lire les messages
  • Le menu principal ne fonctionne pas (pas d’accès simple à l’administration)

Erreurs

Exception de tâche : méthode non définie `id’ pour nil:NilClass 4:52 am

Échec du préchauffage du joli texte : JavaScript a été terminé (soit par délai d’attente, soit explicitement) /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

Exception de tâche : méthode non définie `id’ pour nil 5:11 am

J’ai essayé de reconstruire via SSH mais sans succès

Toute aide est appréciée, merci

1 « J'aime »

Trouvé via la console

house-ad.js:104 Uncaught (in promise) 
TypeError: Impossible de lire les propriétés de undefined (lecture de '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 « J'aime »

La réinitialisation des annonces de la maison (supprimées et réactivées) a résolu ce problème

1 « J'aime »

J’ai une PR avec le correctif :

Cependant, je suis incapable de reproduire ce problème sur mon serveur de développement. @Vaping_Community, avez-vous des étapes de reproduction pour ce problème afin que je puisse creuser encore plus ?

1 « J'aime »

Voici tout ce que je peux vous donner, j’espère que cela vous aidera

Remarque : Entre les publications, il y avait 6 publicités

Exemple de publicité

Toutes les publicités utilisent le même 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 « J'aime »

Merci pour les détails, mais je n’arrive toujours pas à reproduire ce problème dans ma configuration de développement. Quoi qu’il en soit, pouvez-vous essayer de mettre à jour le code source du plugin et voir si tout vous semble correct ? Le PR fusionné ci-dessus devrait résoudre les problèmes que vous rencontriez.

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Les nouvelles réponses ne sont plus autorisées.