Skip to content
Snippets Groups Projects
Commit 5297aab8 authored by rswindell's avatar rswindell
Browse files

Restore name.dat fix-ups in daily maintenance for user #1.

User #1 is still skipped for expiration/inactivity/auto-deletion checking.
parent 8da8e189
No related branches found
No related tags found
No related merge requests found
......@@ -3463,7 +3463,7 @@ void node_thread(void* arg)
lprintf(LOG_INFO,"Node %d Checking for inactive/expired user records..."
,sbbs->cfg.node_num);
lastusernum=lastuser(&sbbs->cfg);
for(usernum=2;usernum<=lastusernum;usernum++) {
for(usernum=1;usernum<=lastusernum;usernum++) {
sprintf(str,"%5u of %-5u",usernum,lastusernum);
status(str);
......@@ -3487,6 +3487,9 @@ void node_thread(void* arg)
if(strcmp(user.alias,uname))
putusername(&sbbs->cfg,user.number,user.alias);
if(user.number==1)
continue; /* skip expiration/inactivity checks for user #1 */
if(!(user.misc&(DELETED|INACTIVE))
&& user.expire && (ulong)user.expire<=(ulong)now) {
putsmsg(&sbbs->cfg,user.number,sbbs->text[AccountHasExpired]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment