From 5386d0dc9cae9ad5a32bf0c5b96f6dff2c9c6b4c Mon Sep 17 00:00:00 2001 From: ynerant Date: Mon, 30 Mar 2020 01:34:16 +0200 Subject: [PATCH] Update Activity --- Apps/Activity.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Apps/Activity.md b/Apps/Activity.md index c607d56..7756084 100644 --- a/Apps/Activity.md +++ b/Apps/Activity.md @@ -49,6 +49,11 @@ Les adhérents ont la possibilité d'inviter des amis. Pour cela, les différent * Prénom * Note de la personne ayant invité +Certaines contraintes s'appliquent : + +* Une personne ne peut pas être invitée plus de 5 fois par an (coupe nom/prénom) +* Un adhérent ne peut pas inviter plus de 3 personnes par activité. + ### Transactions d'invitation On étend le modèle `Transaction` de l'application note afin de supporter les transactions d'invitation. Elles ne comportent qu'un champ supplémentaire, de type `OneToOneField` vers `Guest`. @@ -69,7 +74,7 @@ N'importe quel adhérent Kfet peut suggérer l'ajout d'une activité via un form Les ayant-droit (Res[pot] et respos infos) peuvent valider les activités proposées. Ils peuvent également la modifier si besoin. Ils peuvent enfin la déclarer ouvertes pour lancer l'accès aux entrées. -N'importe qui peut inviter des amis non adhérents. L'invitation est facturée à l'entrée. +N'importe qui peut inviter des amis non adhérents, tant que les contraintes de nombre (un adhérent n'invite pas plus de trois personnes par activité et une personne ne peut pas être invitée plus de 5 fois par an). L'invitation est facturée à l'entrée. ### Entrées aux soirées