cgi/vadduser.cc
changeset 2 b3afb9f1e801
parent 0 6f7a81934006
--- 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)