Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur 403 à la création de structure, d'un composant ou jeu de données #799

Closed
flo7894 opened this issue Nov 8, 2024 · 6 comments · Fixed by #812
Closed

Erreur 403 à la création de structure, d'un composant ou jeu de données #799

flo7894 opened this issue Nov 8, 2024 · 6 comments · Fixed by #812
Assignees

Comments

@flo7894
Copy link

flo7894 commented Nov 8, 2024

Avec le rôle gestionnaire (de structures ou de jeux de donnée).
Depuis le formulaire de création d'une structure, d'un composant ou d'un jeu de données lorsqu'on sauvegarde après avoir rempli correctement les champs obligatoires on reçoit une erreur 403 de la part du back

@flo7894 flo7894 changed the title Erreur 403 à la création de structure ou jeu de données Erreur 403 à la création de structure, d'un composant ou jeu de données Nov 8, 2024
@EmmanuelDemey
Copy link
Collaborator

Je viens de creuser ce sujet, et j'ai ajouté des tests pour vérifier le comportement.

Pour le moment, lors de la création d'une structure et d'un composant, on vérifier pour un gestionnaire son timbre avec celui du champ contributor renseigné dans le formulaire .

Est-ce que c'est le fonctionnement souhaité ? Perso je trouve cela étrange.

Pour les Dataset, nous ne vérifions pas le timbre lors de la création. Par contre je n'ai pas d'erreur pour ce module.

@CatherineGoillot @flo7894

@EmmanuelDemey EmmanuelDemey linked a pull request Nov 20, 2024 that will close this issue
@EmmanuelDemey
Copy link
Collaborator

Pas d'erreur sur le Dataset (Florian le 22/11/2024)

@EmmanuelDemey
Copy link
Collaborator

Structure: 403 - tu as un timbre X et tu es gestionnaire, tu essaie de créer une structure avec le contributor à X => 403

@EmmanuelDemey
Copy link
Collaborator

@flo7894 peux tu m'envoyer le JSON envoyé ? et ton timbre ?

@flo7894
Copy link
Author

flo7894 commented Nov 29, 2024

Avec le timbre : {"stamp":"DG75-L201"}

création d'une structure :
{"identifiant":"TEST_CREATION_2024_11_29_N10","labelLg1":"Test création 2024-11-29 n°10","labelLg2":"Test création 2024-11-29 n°10","descriptionLg1":"","descriptionLg2":"","disseminationStatus":"http://id.insee.fr/codes/base/statutDiffusion/PublicGenerique","contributor":["DG75-L201"],"componentDefinitions":[],"isRequiredBy":""}

création d'un composant :
{"contributor":["DG75-L201"],"labelLg1":"Test création 2024-11-29 n°10","labelLg2":"Test création 2024-11-29 n°10","identifiant":"TEST_CREATION_2024_11_29_N10","type":"http://purl.org/linked-data/cube#AttributeProperty"}

@EmmanuelDemey EmmanuelDemey self-assigned this Nov 29, 2024
@EmmanuelDemey
Copy link
Collaborator

#821

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants