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

fix(client,server): archive feedback-request (from the giver point of view) #440

Merged
merged 1 commit into from
Mar 6, 2024

Conversation

avine
Copy link
Contributor

@avine avine commented Mar 6, 2024

Cette fonctionnalité a déjà été développée pour le demandeur du feedback :

Lorsqu'un Z envoie une demande de feedZback, celle-ci apparaît dans sa page "Mes feedZbacks > demandés".
En parallèle, si le destinataire de la demande est également un Z, le feedZback à donner apparaît dans sa page "Répondre".

Au bout d'un mois écoulé sans répondre du destinataire, le demandeur du feedZback peut archiver sa demande.
A ce moment là, la demande ne peut plus être répondue et elle disparaît complètement pour le demandeur (sa page "Mes feedZbacks > demandés") et pour le destinataire (sa page "Répondre").


Cette fonctionnalité s'applique également pour le destinataire qui est censé répondre à la demande.
Il peut décider au bout d'un mois, qu'il ne compte pas répondre à cette demande.
En conséquence, il ne souhaite plus voir apparaître cette demande reçue dans sa page "Répondre".
En archivant le demande de feedZback qu'il a reçu, elle disparaît de la même manière que décrit plus haut.

Voici les screenshots :
Capture d’écran 2024-03-06 à 22 54 48

Capture d’écran 2024-03-06 à 22 55 27 Capture d’écran 2024-03-06 à 22 54 59 Capture d’écran 2024-03-06 à 22 57 07 Capture d’écran 2024-03-06 à 23 39 48

@avine avine added the bug Something isn't working label Mar 6, 2024
@avine avine self-assigned this Mar 6, 2024
@avine avine linked an issue Mar 6, 2024 that may be closed by this pull request
@avine avine merged commit d09cb77 into main Mar 6, 2024
1 check passed
@avine avine deleted the fix/archive-feedback-request-from-giver-side branch March 6, 2024 22:27
@avine
Copy link
Contributor Author

avine commented Mar 6, 2024

Pour rappel, voici les screenshots lorsque c'est le demandeur qui fait l'archivage (déjà développé) :

Capture d’écran 2024-03-06 à 23 36 35 Capture d’écran 2024-03-06 à 23 36 44 Capture d’écran 2024-03-06 à 23 37 16 Capture d’écran 2024-03-06 à 23 37 29

@avine
Copy link
Contributor Author

avine commented Mar 6, 2024

En résumé :

Pour une demande de feedZback
L'archivage par le donneur ou le receveur ont le même effet.
La demande ne peut plus être répondue et disparaît de la UI pour les deux.

Pour un feedZback terminé
L'archivage par le donneur ne supprime le feedZback que de la UI donneur.
L'archivage par le receveur ne supprime le feedZback que de la UI receveur.

Dans tous les cas, pour les feedZbacks partagés avec le manager, l'archivage (de la demande ou du feedZback terminé) ne change rien à la vue manager qui les verra toujours.

@avine
Copy link
Contributor Author

avine commented Mar 6, 2024

Juste à titre de feature à développer plus tard (c'est hors scope pour le moment - of course), on pourrait imaginer ceci :
#441

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Annuler une demande de feedback / Cancel a feedback request
1 participant