diff -r 30113bfbe723 -r b3afb9f1e801 cgi/vadduser.cc --- a/cgi/vadduser.cc Sun Jan 20 00:12:17 2008 +0100 +++ b/cgi/vadduser.cc Sun Jan 20 00:22:09 2008 +0100 @@ -30,21 +30,20 @@ unsigned dests = !destination ? 0 : destination.count(',') + 1; - if(!userdir) - userdir = username; if(newpass1 != newpass2) error("The passwords you entered do not match"); else { - server_call call("adduser2", dests + 5); + server_call call("adduser3", dests + 6); call.operand(0, vdomain); call.operand(1, username); call.operand(2, password); call.operand(3, newpass1); call.operand(4, userdir); + call.operand(5, "yes"); unsigned i = 0; for(mystring_iter iter(destination, ','); i < dests && iter; ++iter, ++i) - call.operand(i+5, *iter); + call.operand(i+6, *iter); response resp = call.call(); if(!resp)