From 4561ea1314c2978be8d216ae0c4349f70603fcfc Mon Sep 17 00:00:00 2001 From: Dave West Date: Wed, 28 May 2008 17:17:21 +0000 Subject: [PATCH] Fix for bugzilla #364 If an Aide edits a user there is no need to require the user to be re-validated nor should we require the Aide be re-validated. --- citadel/modules/vcard/serv_vcard.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/citadel/modules/vcard/serv_vcard.c b/citadel/modules/vcard/serv_vcard.c index 2175cf0b9..83f22d1fc 100644 --- a/citadel/modules/vcard/serv_vcard.c +++ b/citadel/modules/vcard/serv_vcard.c @@ -714,8 +714,13 @@ int vcard_upload_aftersave(struct CtdlMessage *msg) { vcard_add_to_directory(I, NULL); /* Some sites want an Aide to be notified when a - * user registers or re-registers... + * user registers or re-registers + * But if the user was an Aide or was edited by an Aide then we can + * Assume they don't need validating. */ + if (CC->user.axlevel >= 6) + return (0); + set_mm_valid(); /* ...which also means we need to flag the user */ -- 2.30.2