Skip to content
Snippets Groups Projects
Commit c6eb679b authored by Timothee P's avatar Timothee P :sunflower:
Browse files

Reduce status choice for super contrib if moderate & keep right for contrib to...

Reduce status choice for super contrib if moderate & keep right for contrib to change to pending status
parent 331c0204
No related branches found
No related tags found
No related merge requests found
......@@ -412,9 +412,13 @@ export default {
//* si admin, modérateur ou super contributeur, statuts toujours disponible: Brouillon, Publié, Archivé
userStatus === "Modérateur" ||
userStatus === "Administrateur projet" ||
userStatus === "Super Contributeur"
(userStatus === "Super Contributeur" && !isModerate)
) {
return this.statusChoices.filter((el) => el.value !== "pending");
} else if (userStatus === "Super Contributeur" && isModerate) {
return this.statusChoices.filter(
(el) => el.value === "draft" || el.value === "pending"
);
} else if (userStatus === "Contributeur") {
//* cas particuliers du contributeur
if (
......@@ -693,7 +697,8 @@ export default {
if (
this.project.moderation &&
!this.permissions.is_project_administrator &&
!this.permissions.is_project_moderator
!this.permissions.is_project_moderator &&
this.feature.status === "pending" //* allow (super)contributor to change status to pending
) {
this.form.status.value = { name: "Brouillon", value: "draft" };
this.updateStore();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment