diff --git a/hasura/metadata/tables.yaml b/hasura/metadata/tables.yaml index cda5e606..014d3f0a 100644 --- a/hasura/metadata/tables.yaml +++ b/hasura/metadata/tables.yaml @@ -321,6 +321,7 @@ - season_xp - timezone - total_xp + - timezone - username filter: {} allow_aggregations: true @@ -488,31 +489,42 @@ - backgroundImageUrl - description - emoji - - ethereumAddress - gender - imageUrl - - job - location - name + - player_id - website - filter: - player_id: - _eq: X-Hasura-User-Id + filter: {} - role: public permission: columns: - backgroundImageUrl - description - emoji - - ethereumAddress - gender - imageUrl - - job - location - name - player_id - website filter: {} + update_permissions: + - role: player + permission: + columns: + - backgroundImageUrl + - description + - emoji + - gender + - imageUrl + - location + - name + - website + filter: + player_id: + _eq: X-Hasura-User-Id + check: null - table: schema: public name: quest diff --git a/packages/web/graphql/fragments.ts b/packages/web/graphql/fragments.ts index 6c2eb505..588dc467 100644 --- a/packages/web/graphql/fragments.ts +++ b/packages/web/graphql/fragments.ts @@ -34,10 +34,8 @@ export const PlayerFragment = gql` profile_cache { description emoji - ethereumAddress backgroundImageUrl imageUrl - job location name }