From: Art Cancro Date: Mon, 25 Dec 2006 05:39:09 +0000 (+0000) Subject: * serv_expire.c: don't allow Aides to be purged. X-Git-Tag: v7.86~3756 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=0518d48ecac8a4f85b6b3f0bc01f2b58de03d47b;p=citadel.git * serv_expire.c: don't allow Aides to be purged. --- diff --git a/citadel/serv_expire.c b/citadel/serv_expire.c index e357ea615..56fb499fc 100644 --- a/citadel/serv_expire.c +++ b/citadel/serv_expire.c @@ -424,6 +424,10 @@ void do_user_purge(struct ctdluser *us, void *data) { */ if (us->flags & US_PERM) purge = 0; + /* If the user is an Aide, don't purge him/her/it. + */ + if (us->axlevel == 6) purge = 0; + /* If the access level is 0, the record should already have been * deleted, but maybe the user was logged in at the time or something. * Delete the record now.