Check for existing user in self_register=3

SVN revision: 484
This commit is contained in:
Stefan Ritt 2003-04-08 08:09:18 +00:00
parent 13fdce9bbe
commit bb5858ed29

View File

@ -6,6 +6,9 @@
Contents: Web server program for Electronic Logbook ELOG
$Log$
Revision 1.74 2003/04/08 08:09:18 midas
Check for existing user in self_register=3
Revision 1.73 2003/04/08 08:01:53 midas
Fixed problem with global self registering
@ -6032,6 +6035,17 @@ int i, fh, size, self_register;
return 0;
}
}
/* check if user exists */
if (new_user && self_register == 3)
{
if (get_user_line(lbs->name, user, NULL, NULL, NULL, NULL) == 1)
{
sprintf(str, "%s \"%s\" %s", loc("Login name"), user, loc("exists already"));
show_error(str);
return 0;
}
}
}
if (activate || !new_user || self_register != 3) /* do not save in mode 3 */