mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-14 20:33:48 +00:00
Check for existing user in self_register=3
SVN revision: 484
This commit is contained in:
parent
13fdce9bbe
commit
bb5858ed29
14
src/elogd.c
14
src/elogd.c
@ -6,6 +6,9 @@
|
|||||||
Contents: Web server program for Electronic Logbook ELOG
|
Contents: Web server program for Electronic Logbook ELOG
|
||||||
|
|
||||||
$Log$
|
$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
|
Revision 1.73 2003/04/08 08:01:53 midas
|
||||||
Fixed problem with global self registering
|
Fixed problem with global self registering
|
||||||
|
|
||||||
@ -6032,6 +6035,17 @@ int i, fh, size, self_register;
|
|||||||
return 0;
|
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 */
|
if (activate || !new_user || self_register != 3) /* do not save in mode 3 */
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user