Browse Source

Des problèmes rencontrés

master
RastaPopoulos 2 months ago
parent
commit
68c0251826
  1. 8
      readme.md

8
readme.md

@ -116,4 +116,10 @@ Pour cela vous devez utiliser le modèle d'inscription encore, en lui demandant
Dès qu'il y a une inscription à une liste *qui est liée à un flux auto*, alors ça le détecte. La liste est considérée comme étant automatique, et un génie va venir vérifier régulièrement s'il y a des notifications push à générer à partir de son flux. Vous devriez voir ça dans la liste des tâches de l'admin de SPIP.
Si vous écrivez de nouveaux articles sur ce site, alors le flux par défaut va le détecter et créer des pushs correspondants **et** les programmer pour les destinataires inscrits à la liste en question. Au fur et à mesure des visites (puisque les tâches SPIP se lancent lors des hits PHP), les pushs vont être envoyés et vous devriez les recevoir.
Si vous écrivez de nouveaux articles sur ce site, alors le flux par défaut va le détecter et créer des pushs correspondants **et** les programmer pour les destinataires inscrits à la liste en question. Au fur et à mesure des visites (puisque les tâches SPIP se lancent lors des hits PHP), les pushs vont être envoyés et vous devriez les recevoir.
## Problèmes rencontrés
- Le service worker de Offline n'a pas l'air de se lancer toujours, souvent ça ne se lance que si y a le panneau de dev de Firefox ouvert. Or pas de service worker de Offline, pas de Push non plus et donc les cases à cocher restent en mode "désactivées". Il faut vraiment comprendre comment être sûr que le service worker soit toujours lancé en continue.
- La toute première fois qu'on coche une case, quand ça demande l'autorisation globale du navigateur, le site garde bien l'inscription en mémoire, mais pas à quelle liste précise. Et donc quand on recharge la page, la case n'est pas pré-cochée. Mais une fois rechargée, si on recoche la case, là ça enregistre bien en SQL à quelle liste précise, et alors ensuite c'est bien pré-cochée. Normalement la première fois ça devrait pourtant enregistrer les deux : l'inscription générale + quelle liste.
- J'ai eu l'impression que des inscrits (enfin moi en test en l'occurence) n'étaient soudain plus reconnus par le prestataire d'envoi (mozilla pour moi), alors que je n'avais pas changé les infos VAPID dans la config. Quand je me suis réinscrit à zéro, ça a remarché direct mais du coup avec un autre id_pushsubscriber. Je n'ai pas compris pourquoi le premier inscrit tout d'un coup n'était plus reconnu.
Loading…
Cancel
Save