Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PWA] Revoir le cycle d'abonnement aux notifications #37

Open
nbarikipoulos opened this issue Mar 17, 2025 · 0 comments
Open

[PWA] Revoir le cycle d'abonnement aux notifications #37

nbarikipoulos opened this issue Mar 17, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request internal Build, flutter/package update and so on.

Comments

@nbarikipoulos
Copy link
Owner

Pour les PWA, l'abonnement (et le désabonnement) aux différents canaux de notifications est effectué à chaque lancement du service éponyme donc à chaque ouverture/fermeture.

Cette opération se fait comme suit:
1/ le service s'initialise côté client,
2/ Il met à jour la DB avec l'état à chaque canal (abonné ou non),
3/ le serveur "back" est alors notifié,
4/ celui-ci abonne effectivement le client via une api fcm.

Cela induit des opérations et des écritures/lectures en DB qui pourraient être évitées.
Se baser sur la persistances de l'état des abonnements côté client.

Attention à bien gérer:

  • la première connexion,
  • l'utilisation de canaux de notifications alternatifs.
@nbarikipoulos nbarikipoulos added enhancement New feature or request internal Build, flutter/package update and so on. labels Mar 17, 2025
@nbarikipoulos nbarikipoulos self-assigned this Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request internal Build, flutter/package update and so on.
Projects
None yet
Development

No branches or pull requests

1 participant