From 0a89ba94dd0e3d9f775c0eed9b894160dcc16a38 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Tue, 4 Jan 2011 23:08:22 -0500 Subject: [PATCH] COND:ROOM:EDITACCESS now observes (not) logged in --- webcit/roomtokens.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/webcit/roomtokens.c b/webcit/roomtokens.c index 9dc1b1629..66f498c7f 100644 --- a/webcit/roomtokens.c +++ b/webcit/roomtokens.c @@ -412,10 +412,14 @@ int ConditionalHaveRoomeditRights(StrBuf *Target, WCTemplputParams *TP) { wcsession *WCC = WC; - return ( (WCC!= NULL) && - ((WCC->axlevel >= 6) || - ((WCC->CurRoom.RAFlags & UA_ADMINALLOWED) != 0) || - (WCC->CurRoom.is_inbox) )); + return ( (WCC != NULL) + && (WCC->logged_in) + && ( + (WCC->axlevel >= 6) + || ((WCC->CurRoom.RAFlags & UA_ADMINALLOWED) != 0) + || (WCC->CurRoom.is_inbox) + ) + ); } -- 2.30.2