From 244e8e710f86f809ace60000b329794f6b28e76a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be>
Date: Mon, 26 Sep 2016 09:44:38 +0200
Subject: [PATCH] Fixes #5005 Allowing uppercase in group names if strict mode
 is disabled

---
 plugins/admin/groups/class_group.inc  | 2 +-
 plugins/admin/groups/class_ogroup.inc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/plugins/admin/groups/class_group.inc b/plugins/admin/groups/class_group.inc
index 92e122ee5..5e85ed2d8 100644
--- a/plugins/admin/groups/class_group.inc
+++ b/plugins/admin/groups/class_group.inc
@@ -59,7 +59,7 @@ class group extends simplePlugin
           new StringAttribute(
             _('Name'), _('Name of this group'),
             'cn', TRUE,
-            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/')
+            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/i')
           ),
           new TextAreaAttribute(
             _('Description'), _('Short description of this group'),
diff --git a/plugins/admin/groups/class_ogroup.inc b/plugins/admin/groups/class_ogroup.inc
index 9c831f453..9b48d483e 100644
--- a/plugins/admin/groups/class_ogroup.inc
+++ b/plugins/admin/groups/class_ogroup.inc
@@ -192,7 +192,7 @@ class ogroup extends simplePlugin
           new StringAttribute(
             _('Name'), _('Name of this group'),
             'cn', TRUE,
-            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/')
+            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/i')
           ),
           new TextAreaAttribute(
             _('Description'), _('Short description of this group'),
-- 
GitLab