From: Art Cancro Date: Tue, 25 Jan 2011 03:30:57 +0000 (-0500) Subject: COND:AIDE now observes logged in semantics X-Git-Tag: v8.11~888 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=8aec68c37fe4eb5db0312fbb770c26dede090621 COND:AIDE now observes logged in semantics --- diff --git a/webcit/auth.c b/webcit/auth.c index eba2e3bc4..bbb54f32e 100644 --- a/webcit/auth.c +++ b/webcit/auth.c @@ -940,13 +940,13 @@ int ConditionalHaveAccessCreateRoom(StrBuf *Target, WCTemplputParams *TP) int ConditionalAide(StrBuf *Target, WCTemplputParams *TP) { wcsession *WCC = WC; - return (WCC != NULL)? (WC->is_aide == 0) : 0; + return (WCC != NULL) ? ((WCC->logged_in == 0)||(WC->is_aide == 0)) : 0; } int ConditionalIsLoggedIn(StrBuf *Target, WCTemplputParams *TP) { wcsession *WCC = WC; - return (WCC != NULL)? (WCC->logged_in == 0) : 0; + return (WCC != NULL) ? (WCC->logged_in == 0) : 0; }