From c992482e9275af31ab697a9acbecc3ba59e9bf3c Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <mtgap@owncloud.com>
Date: Fri, 29 Jun 2012 17:52:24 -0400
Subject: [PATCH] Prevent duplicate group showing in multiselect that added the
 group

---
 settings/js/users.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/settings/js/users.js b/settings/js/users.js
index 18f4e9f209..90569bcc56 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -42,7 +42,9 @@ $(document).ready(function(){
 		}
 		var addGroup = function(group) {
 			$('select[multiple]').each(function(index, element) {
-				$(element).append('<option value="'+group+'">'+group+'</option>');
+				if ($(element).find('option[value="'+group +'"]').length == 0) {
+					$(element).append('<option value="'+group+'">'+group+'</option>');
+				}
 			})
 		};
 		element.multiSelect({
-- 
GitLab