rgw/lua: pass correct value to "toplevel" param

Fixes: https://tracker.ceph.com/issues/55978

Signed-off-by: yuval Lifshitz <ylifshit@redhat.com>
This commit is contained in:
yuval Lifshitz 2022-06-09 22:51:50 +03:00
parent 16b73f58c6
commit c1b7bcb2c0

View File

@ -494,7 +494,7 @@ struct PolicyMetaTable : public EmptyMetaTable {
pushstring(L, policy->id.get());
}
} else if (strcasecmp(index, "Statements") == 0) {
create_metatable<StatementsMetaTable>(L, &(policy->statements));
create_metatable<StatementsMetaTable>(L, false, &(policy->statements));
} else {
return error_unknown_field(L, index, TableName());
}