Project

General

Profile

Anomalie #20811

Ajout contrôle backend : Ne pas permettre l'édition des attributs du courrier si le paramètre de statut n'autorise pas leur modification

Added by Lionel MARIE-LOUISE about 1 year ago. Updated 4 months ago.

Status:
Développé / Analysé
Priority:
1-Majeur
Assignee:
Quentin RIBAC
Target version:
Start date:
05/11/2022
Due date:
Version applicable:
Tags Courrier:
20.10.21, 21.03.22

Description

Cas d'usage

info : Le status ATT a été mis non modifiable.
Je suis bernard blier, je me connecte pour aller dans ma bannette "Courrier à qualifier" où j'ai 
des courriers reçu par voie rest.
Je remplis les champs pour qualifier mon courrier, je valide avec le bouton vert, j'ai message d'erreur 
(Pas trop parlant voir image 'Message d'erreur')
Je décide de forcer la validation, un popup de confirmation s'affiche que je valide.
Puis apparaît le popup de redirection ainsi qu'un popup d'erreur (identique au premier) mais j'arrive 
quand même à qualifier mon document.

A. Compréhension

Le paramètre "modification des index" désactivé d'un statut permet quand même la modification des données d'un courrier ayant ce statut.

Attendu : ne pas pouvoir modifier les attributs du formulaire du courrier
Constaté : le formulaire est actif mais le back affiche une erreur

B. Proposition

Modification de la route back-end pour prendre en compte en plus le paramètre de statut relatif à la modification des métadonnées.

La route contrôle le paramétrage de la bannette (modifier les métadonnées) OU le paramètre de statut (Administration des statuts)

Pas de changement coté FRONT

History

#2 Updated by Emmanuel DILLARD about 1 year ago

  • Subject changed from validation de la qualification malgré la modification des statuts non autorisés to validation de la qualification malgré la modification des index statuts non autorisés
  • Description updated (diff)
  • Status changed from A qualifier to Complément d'Informations
  • Assignee changed from Ines MKACHER to Lionel MARIE-LOUISE

Préciser le cas d'usage "Forcer la validation".
Action ? Si oui, quelle type d'action système ? Rediriger ?
Autre ?

#3 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Assignee deleted (Lionel MARIE-LOUISE)
  • Target version deleted (20.10 TMA1)

Cas d'usage "Forcer la validation".

Je clique sur le bouton "Valider" pour n'importe qu'elle actions "Qualifier un document" ou "Valider un document" qui sont des actions systèmes rediriger.

#4 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Target version set to 20.10 TMA1

#5 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Status changed from Complément d'Informations to A traiter
  • Assignee set to Emmanuel DILLARD

#6 Updated by Emmanuel DILLARD about 1 year ago

  • Subject changed from validation de la qualification malgré la modification des index statuts non autorisés to Action de redirection valide la modification des indexes malgré le statut positionné en modification des indexes interdits
  • Status changed from A traiter to Complément d'Informations
  • Assignee changed from Emmanuel DILLARD to Lionel MARIE-LOUISE

Les indexes (modifiés) du courrier sont-ils modifiés après l'action de redirection ou seule la redirection est prise en compte ?

#7 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Status changed from Complément d'Informations to A traiter
  • Assignee changed from Lionel MARIE-LOUISE to Emmanuel DILLARD

Oui les indexes sont modifiés.

#8 Updated by Emmanuel DILLARD about 1 year ago

  • Due date set to 05/24/2022
  • Status changed from A traiter to A étudier
  • Assignee changed from Emmanuel DILLARD to Ines MKACHER
  • Priority changed from 0-Bloquant to 1-Majeur

#10 Updated by Ines MKACHER about 1 year ago

  • Subject changed from Action de redirection valide la modification des indexes malgré le statut positionné en modification des indexes interdits to Concurrence entre les privilèges de bannettes et le verouillage du status

#13 Updated by Ines MKACHER about 1 year ago

  • Status changed from A étudier to Prêt à embarquer
  • Assignee deleted (Ines MKACHER)

#14 Updated by Emmanuel DILLARD about 1 year ago

  • Status changed from Prêt à embarquer to En cours (Sprint)

#15 Updated by Emmanuel DILLARD 12 months ago

  • Due date deleted (05/24/2022)
  • Status changed from En cours (Sprint) to Prêt à embarquer

#16 Updated by Quentin RIBAC 10 months ago

  • Status changed from Prêt à embarquer to En cours (Sprint)
  • Assignee set to Quentin RIBAC

#18 Updated by Emmanuel DILLARD 10 months ago

RAF : ATELIER

#19 Updated by Emmanuel DILLARD 10 months ago

  • Description updated (diff)

#20 Updated by Emmanuel DILLARD 10 months ago

  • Subject changed from Concurrence entre les privilèges de bannettes et le verouillage du status to Ajout contrôle backend : Ne pas permettre l'édition des attributs du courrier si le paramètre de statut n'autorise pas leur modification
  • Description updated (diff)

#21 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/20.10_TMA1 de MaarchCourrier
FIX #20811 TIME 1:30 processingData: apply status config
https://labs.maarch.org/maarch/MaarchCourrier/commit/b73344164ebbb141c0e0fff7fa67dcc7621b936a

#22 Updated by Quentin RIBAC 10 months ago

  • Status changed from En cours (Sprint) to A tester (Sprint)

#23 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/20.10 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:15 processingData: apply status config
https://labs.maarch.org/maarch/MaarchCourrier/commit/d2e0c49e828a017d90f9340e3c038fa34e9fe74b

#24 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:10 processingData: apply status config
https://labs.maarch.org/maarch/MaarchCourrier/commit/636176d53ad40785477531ddc3fbca6718d892c7

#25 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:10 processingData: apply status config
https://labs.maarch.org/maarch/MaarchCourrier/commit/805d6cf8056a5f8076058e16bbc42ccc65e60145

#26 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:10 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/fb02e6f99abb2596bbc4f13a1d2474a68874f8ce

#27 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/20.10 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/32ffdeafba20c97ba155a390737255e192bada27

#28 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/20.10_TMA1 de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/7e2e1c07b16aee0b7fd5ce1c2e07f9e63964d6c4

#29 Updated by GIT LAB 10 months ago

Commit ajouté sur la branche fix/20811/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 1:15 fix unit test
https://labs.maarch.org/maarch/MaarchCourrier/commit/87f930ad324183b69126d31f3e6fc24c50460366

#32 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche fix/20811/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #20811 TIME 0:10 user may not update model if they may not update data
https://labs.maarch.org/maarch/MaarchCourrier/commit/81d149a6b03066feef93898ff6e0bf596a702b4a

#33 Updated by Hamza HRAMCHI 9 months ago

  • Status changed from A tester (Sprint) to Développé / Analysé

#34 Updated by GIT LAB 9 months ago

#35 Updated by Emmanuel DILLARD 9 months ago

  • Tags Courrier 20.10.21, 21.03.22 added

#36 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche test_branch_tmp de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/09a1f469525b562552a7b4e66b7b5dcdf891c124

#37 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche test_branch_tmp de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/141548cb1bddbfbc94511444b470f4f34316cf00

#38 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche test_branch_tmp de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/9e4a067dfd01e3ade1b51ec7cc2fcb72db8b1d1e

#39 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche 20.10_TMA1_BCKUP de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/db476c0b027d4f41c45a9af52ae98cb678468f19

#40 Updated by GIT LAB 9 months ago

Commit ajouté sur la branche 20.10_TMA1 de MaarchCourrier
FIX #20811 TIME 0:05 prevent PHP warnings
https://labs.maarch.org/maarch/MaarchCourrier/commit/12fd86881b93f2aaf46690a557fc7dd1c8e63d1b

#41 Updated by Emmanuel DILLARD 4 months ago

MAJ Branche Develop->2301

Also available in: Atom PDF