only try to create the user once

This commit is contained in:
Robin Appelman 2011-07-06 00:34:24 +02:00
parent 7362f103ed
commit e6bc6a29b9
1 changed files with 19 additions and 13 deletions

View File

@ -216,19 +216,25 @@ $(document).ready(function(){
// Create a new user
$( "#createuserbutton" )
.click(function(){
// Create the post data
var post = $( "#createuserdata" ).serialize();
// Ajax call
$.post( 'ajax/createuser.php', post, function(data){
// If it says "success" then we are happy
if( data.status == "success" ){
userCreated( data.data.username, data.data.groups );
}
else{
printError( data.data.message );
}
});
if(!$( "#createuserbutton" ).data('active')){
$( "#createuserbutton" ).data('active',true);
// Create the post data
var post = $( "#createuserdata" ).serialize();
// Ajax call
$.post( 'ajax/createuser.php', post, function(data){
$( "#createuserbutton" ).data('active',false);
// If it says "success" then we are happy
if( data.status == "success" ){
userCreated( data.data.username, data.data.groups );
}
else{
printError( data.data.message );
}
});
}
return false;
});