frontend/graphql/user.gql (view raw)
1fragment UserFields on UsersPermissionsUser {
2 username
3 email
4 confirmed
5 lastName
6 firstName
7 lang
8 onboardingUser
9 onboardingCreator
10 newsletterConsent
11 notificationEnabled
12 provider
13 events(pagination: {limit: 500}) {
14 data {
15 id
16 attributes {
17 uuid
18 name
19 date
20 address
21 }
22 }
23 }
24}
25
26query profile {
27 me {
28 id
29 username
30 profile {
31 ...UserFields
32 }
33 }
34}
35
36mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
37 updateMe(data: $userUpdate) {
38 data {
39 id
40 attributes {
41 ...UserFields
42 }
43 }
44 }
45}