diff --git a/admin/migration/MigrationPrivilegesServiceEditionMasse.php b/admin/migration/MigrationPrivilegesServiceEditionMasse.php index ef1d7511a14d01325af8de5d064a21b9fad17ee3..5509bbcb48d1dea916d29b18764d05d77255d43a 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);