From ee8a9f70a5afbedea9d1e7d058d56f71f51beaf5 Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Mon, 31 Jul 2017 14:55:23 +0100
Subject: [PATCH] FIX #5791 hide disabled users in model listdiff

---
 modules/entities/class/class_manage_listdiff_Abstract.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules/entities/class/class_manage_listdiff_Abstract.php b/modules/entities/class/class_manage_listdiff_Abstract.php
index 6b7a7435539..a4f22d6b0b7 100644
--- a/modules/entities/class/class_manage_listdiff_Abstract.php
+++ b/modules/entities/class/class_manage_listdiff_Abstract.php
@@ -109,6 +109,7 @@ abstract class diffusion_list_Abstract extends functions
                     . "and l.item_type = 'user_id' " 
                     . "and l.object_type = ? "
                     . "and l.object_id = ? "
+                    . "and u.enabled = 'Y' "
                 . "ORDER BY l.sequence",array($item_mode,$objectType,$objectId));
             while ($user = $stmt->fetchObject()) {
                 if(!isset($listmodel[$role_id]))
-- 
GitLab