From da4688d804717599213e2a7a66c24e5b98edca17 Mon Sep 17 00:00:00 2001 From: Brice Maron Date: Mon, 7 May 2012 16:08:15 +0000 Subject: [PATCH] Reorder code to avoid race condition in user creation --- settings/js/users.js | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/settings/js/users.js b/settings/js/users.js index e6eee4ce4f..33872ceaf7 100644 --- a/settings/js/users.js +++ b/settings/js/users.js @@ -167,22 +167,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'), - { - username:username, - password:password, - groups:groups, - }, - function(result){ - if(result.status!='success'){ - tr.remove(); - OC.dialogs.alert(result.data.message, 'Error creating user'); - } - } - ); - tr=$('#content table tbody tr').first().clone(); + var tr=$('#content table tbody tr').first().clone(); tr.attr('data-uid',username); tr.find('td.name').text(username); var select=$('