From 8efbcc502e71cc7464dbe9c85fa96a7f613c7ff9 Mon Sep 17 00:00:00 2001 From: alexhudson Date: Fri, 9 Jul 2010 23:23:22 +0000 Subject: [PATCH] Return a proper ccode when user doesn't have permission to READ --- src/agents/store/command.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/store/command.c b/src/agents/store/command.c index b9a636c..8204ba6 100644 --- a/src/agents/store/command.c +++ b/src/agents/store/command.c @@ -2648,7 +2648,7 @@ StoreCommandREAD(StoreClient *client, StoreObject *object, // check that we're allowed to read ccode = StoreObjectCheckAuthorization(client, object, STORE_PRIV_READ); - if (ccode) return ccode; + if (ccode) return ConnWriteStr(client->conn, MSG4240NOPERMISSION); if (! LogicalLockGain(client, object, LLOCK_READONLY, "StoreCommandREAD")) return ConnWriteStr(client->conn, MSG4120BOXLOCKED);