-
Notifications
You must be signed in to change notification settings - Fork 103
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
Ajout d'une notification lorsqu'un commentaire est ajouté à une discussion sur une observation #2460
Comments
La notification serait déclenchée si je suis Observateur de l'observation commentée ? Si j'ai commenté une observation est qu'un autre commentaire est ajouté ? PS : les discussions concernent les observations, pas spécifiquement leur validation |
Pour l'instant, si tu es abonné, la notification est envoyée à l' Ah oui bien vu, je change le titre. Merci ! |
OK ça me semble pertinent. Mais il ne faut pas se baser seulement sur le id_digitizer mais aussi sur les id_role des observateurs car je ne crois pas que l'on renseigne l'id_digitizer quand tu sais avec Occtax-mobile (à vérifier). Et en effet ça semble cohérent et utile aussi d'être notifié quand quelqu'un a répondu à un commentaire que tu as fait. |
Bon en vérifiant, Occtax-mobile renvoie bien un id_digitiser avec l'id_role de la personne qui saisit le relevé sur mobile, donc c'est une bonne chose.
Le fait de prendre en compte les id_role des observateurs d'un relevé et pas seulement l'id_digitiser est donc moins importantr, mais se discute quand même ? |
Merci beaucoup @camillemonchicourt pour tes retours. Effectivement ça se discute, mais ça devient je pense un peu plus complexe comme mentionné dans la PR |
Fait dans #2461 et élargit aux observateurs et aux commentateurs :
|
Un autre sujet qui n'a pas été discuté est le sujet des notifications par défaut. Pour être notifié par email ou dans l'application, un utilisateur doit aller s'abonner explicitement à un type de notifications. Quand on a étendu le système de notifications aux imports terminés, on s'est dit que ce serait peu ou pas utilisé si l'utilisateur devait s'abonner lui-même.
Ce mécanisme a alors été mis en place pour que les utilisateurs reçoivent par défaut des notifications quand leur import est terminé (auxquelles ils peuvent se désabonner) : #2267 Il me semble qu'il faut faire pareil pour les notifications lorsqu'une observation est commentée, sinon 95% des utilisateurs ne sauront pas qu'ils peuvent s'abonner à ses notifications et donc ne les recevront pas. Cela consiste en : INSERT INTO
gn_notifications.t_notifications_rules (code_category, code_method)
VALUES
('OBSERVATION-COMMENT', 'DB'),
('OBSERVATION-COMMENT', 'EMAIL') PS : Ça pourrait aussi être l'occasion d'ajouter ces notifications par défaut sur le changement de statut de validation, car là aussi peu de chance que les utilisateurs sachent et pensent qu'ils peuvent s'abonner à cela. |
D'accord avec toi, c'est d'ailleurs ce que j'ai fait manuellement sur l'une de mes instances en mettant tous les id_role sur la 2.11. Mais du coup, si activé par défaut, je pense qu'on peut se limiter aux notifications "DB" sans forcer l'envoi de mails, qui peut vite être pénible je trouve quand tu n'as rien demandé... |
Avec la 2.12, pour appliquer une notification par défaut à tous, on lui met ID_ROLE = null et ainsi tout le monde est abonné. Oui on s'est demandé si on activait par défaut que DB ou que EMAIL, mais c'est discutable (si tu vas peu dans l'application tu ne seras pas alerté sans les emails, ou que tu ne vois pas que tu as des notifications dans l'application), donc on a préféré mettre les 2 et ceux qui veulent ne gardent que DB ou EMAIL ou se désabonnent complètement. |
oui, je corrigerai ça en passant sur la 2.12 :) ca marche pour les notif par défaut, je supprimerai les mails chez nous ! |
Intégré dans la 2.13.0. |
Bonjour,
Dans le cadre d'une prestation pour l'Agence Régionale de la Biodiversité Ile de France, nous souhaitons implémenter un nouveau type de notification : une notification lorsqu'un commentaire est ajouté à une discussion sur une validation.
J'ouvre une PR dans ce sens si cela vous convient.
The text was updated successfully, but these errors were encountered: