From 76ce8c6c6a993a8dd2dbc70417900983484dc211 Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind@owncloud.com>
Date: Mon, 23 Jan 2012 17:33:12 +0100
Subject: [PATCH] dont show new user when an error occured

---
 settings/js/users.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/settings/js/users.js b/settings/js/users.js
index b45038e5b0..46ab12b857 100644
--- a/settings/js/users.js
+++ b/settings/js/users.js
@@ -133,6 +133,7 @@ $(document).ready(function(){
 		}
 		var password=$('#newuserpassword').val();
 		var groups=$('#newusergroups').prev().children('div').data('settings').checked;
+		var tr
 		$.post(
 			OC.filePath('settings','ajax','createuser.php'),
 			{
@@ -141,10 +142,12 @@ $(document).ready(function(){
 				groups:groups,
 			},
 			function(result){
-				
+				if(result.status!='success'){
+					tr.remove();
+				}
 			}
 		);
-		var tr=$('#content table tbody tr').first().clone();
+		tr=$('#content table tbody tr').first().clone();
 		tr.attr('data-uid',username);
 		tr.find('td.name').text(username);
 		var select=$('<select multiple="multiple" data-placehoder="Groups" title="Groups">');
-- 
GitLab