diff --git a/packages/zero/schema.ts b/packages/zero/schema.ts index 2b4fee65..b5e9719b 100644 --- a/packages/zero/schema.ts +++ b/packages/zero/schema.ts @@ -354,25 +354,25 @@ export const permissions = definePermissions(schema, () => { ] } }, - //Games are publicly viewable + //Games are publicly viewable for logged in users games: { row: { - select: ANYONE_CAN + select: [(auth: Auth, q: ExpressionBuilder) => q.cmpLit(auth.sub, "IS NOT", null),] } }, base_games: { row: { - select: ANYONE_CAN + select: [(auth: Auth, q: ExpressionBuilder) => q.cmpLit(auth.sub, "IS NOT", null),] } }, categories: { row: { - select: ANYONE_CAN + select: [(auth: Auth, q: ExpressionBuilder) => q.cmpLit(auth.sub, "IS NOT", null),] } }, images: { row: { - select: ANYONE_CAN + select: [(auth: Auth, q: ExpressionBuilder) => q.cmpLit(auth.sub, "IS NOT", null),] } }, };