From: yuval Lifshitz Date: Thu, 9 Jun 2022 19:51:50 +0000 (+0300) Subject: rgw/lua: pass correct value to "toplevel" param X-Git-Tag: v18.0.0~725^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F46617%2Fhead;p=ceph.git rgw/lua: pass correct value to "toplevel" param Fixes: https://tracker.ceph.com/issues/55978 Signed-off-by: yuval Lifshitz --- diff --git a/src/rgw/rgw_lua_request.cc b/src/rgw/rgw_lua_request.cc index 432643999b2..58baa48b70e 100644 --- a/src/rgw/rgw_lua_request.cc +++ b/src/rgw/rgw_lua_request.cc @@ -494,7 +494,7 @@ struct PolicyMetaTable : public EmptyMetaTable { pushstring(L, policy->id.get()); } } else if (strcasecmp(index, "Statements") == 0) { - create_metatable(L, &(policy->statements)); + create_metatable(L, false, &(policy->statements)); } else { return error_unknown_field(L, index, TableName()); }