From 5e9aebc25840474c4a9ed6165e999e89589f8fc5 Mon Sep 17 00:00:00 2001
From: Antony Le Courtes <antony.lecourtes@unicaen.fr>
Date: Mon, 7 Jun 2021 15:06:10 +0200
Subject: [PATCH] =?UTF-8?q?Correction=20pour=20eviter=20de=20mettre=20le?=
 =?UTF-8?q?=20role=20sur=20l'administrateur=20(existe=20d=C3=A9j=C3=A0)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 admin/migration/MigrationPrivilegesServiceEditionMasse.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/admin/migration/MigrationPrivilegesServiceEditionMasse.php b/admin/migration/MigrationPrivilegesServiceEditionMasse.php
index ef1d7511a1..5509bbcb48 100644
--- a/admin/migration/MigrationPrivilegesServiceEditionMasse.php
+++ b/admin/migration/MigrationPrivilegesServiceEditionMasse.php
@@ -90,7 +90,8 @@ class MigrationPrivilegesServiceEditionMasse extends AbstractMigration
 	            JOIN role_privilege rp ON rp.role_id = r.id AND rp.privilege_id = (
 		            SELECT p.id FROM privilege p
 		            JOIN categorie_privilege cp ON cp.id = p.categorie_id AND cp.code = 'enseignement'
-		            WHERE p.code = 'edition') 
+		            WHERE p.code = 'edition')
+		        JOIN role r ON rp.role_id = r.id AND r.code != 'administrateur'    
             ";
 
             $bdd->exec($sql);
-- 
GitLab