From d20acfa1aca7959af588b94f63194014efee7272 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Thu, 20 Aug 2009 16:50:50 +0000 Subject: [PATCH] * oops, an oversight ... CtdlRoomAccess() needs to convey UA_DELETEALLOWED for internal programs. --- citadel/room_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/citadel/room_ops.c b/citadel/room_ops.c index 0e4eed746..07ad2f5e0 100644 --- a/citadel/room_ops.c +++ b/citadel/room_ops.c @@ -57,7 +57,7 @@ void CtdlRoomAccess(struct ctdlroom *roombuf, struct ctdluser *userbuf, /* for internal programs, always do everything */ if (((CC->internal_pgm)) && (roombuf->QRflags & QR_INUSE)) { - retval = (UA_KNOWN | UA_GOTOALLOWED | UA_POSTALLOWED); + retval = (UA_KNOWN | UA_GOTOALLOWED | UA_POSTALLOWED | UA_DELETEALLOWED); vbuf.v_view = 0; goto SKIP_EVERYTHING; } -- 2.30.2