Skip to content

Gestion des options d'un channel #58

@SimplementeCoco

Description

@SimplementeCoco
  • L'icone i doit afficher les infos du groupe en fonction du type:
  1. Si c'est un DM, on affiche le profil de la personne à qui on parle

  2. Si c'est un groupe Public ou un groupe Privé, on affiche le titre, la description, le propriétaire et la date de création du channel

  • Qd on clique sur l'icone leave, on doit quitter le groupe:
  1. S'assurer que c'est bien l'utilisateur actuel qui veut quitter le groupe

  2. Si c'est l'admin qui veut quitter, on doit nommer un nouvel admin au hasard, lui envoyer une notif et supprimer l'invitation de l'ancien admin

  3. Si ce n'est pas l'admin, on supprime juste l'invitation

  4. Ajouter le champ is_deleted à la classe Groupe

  5. Qd la personne quitte le groupe et qu'il ne reste plus qu'une seule personne dans le groupe, mettre le champ is_deleted à true pour ne plus l'afficher au chargement de la page

  6. Afficher le modale de succès et Recharger la page

  7. Retirer l'utilisateur qui a quitté de la carte des membres en temps réel

  • Ajouter dans la modale d'un groupe pv ou public la possibilité de modifier les infos du groupe à savoir le titre et la description quand on est Admin

  • Faire la modification du titre et de la description en temps réel

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions