#192 Matériel, côté admin : rendre exclusifs le prêt et le statut « déployé »

Ouvert
Créé il y a 6 ans par jocelyn · 0 commentaires
jocelyn a commenté il y a 6 ans

Un matériel peut être dans l'un des trois états suivants :

  1. soit un matériel est prêté à un·e adhérent·e,
  2. soit il est déployé (c'est à dire en production dans un endroit qui n'est pas chez un·e· adhérent·e)
  3. soit il n'est aucun des deux (c'est à dire qu'il est disponible)

Actuellement, on peut cumuler 1. et 2., ce qui pause des soucis de clarté et complexifie la tenue de la transparence chez FAImaison (il faut traquer les matériels comptés en double).

Pour régler ça, il faudrait :

  1. Quand on ajoute un prêt d'objet :
    • passer le statut « deployed » à False
    • ràz le champ « lieu de stockage »
  2. Quand on tente d'ajouter le statut « deployed » et/ou « lieu de stockage »
    • Si on a un prêt en cours, empêcher cette action, en affichant un message clair à l'utilisateur·ice de coin, genre « vous avez un prêt en cours, il faut le terminer avant de pouvoir stocker et/ou déployer ce matériel ».

cf aussi #189

Un matériel peut être dans l'un des trois états suivants : 1. soit un matériel est prêté à un·e adhérent·e, 2. soit il est **déployé** (c'est à dire en production dans un endroit qui n'est pas chez un·e· adhérent·e) 3. soit il n'est aucun des deux (c'est à dire qu'il est disponible) Actuellement, on peut cumuler 1. et 2., ce qui pause des soucis de clarté et complexifie la tenue de la transparence chez FAImaison (il faut traquer les matériels comptés en double). Pour régler ça, il faudrait : 1. Quand on ajoute un prêt d'objet : - passer le statut « deployed » à `False` - ràz le champ « lieu de stockage » 2. Quand on tente d'ajouter le statut « deployed » et/ou « lieu de stockage » - Si on a un prêt en cours, empêcher cette action, en affichant un message clair à l'utilisateur·ice de coin, genre « vous avez un prêt en cours, il faut le terminer avant de pouvoir stocker et/ou déployer ce matériel ». cf aussi #189
Connectez-vous pour rejoindre cette conversation.
Aucun jalon
Pas d'assignataire
1 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.