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