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 enabled_modules
22 }
23 }
24 }
25}
26
27query profile {
28 me {
29 id
30 username
31 profile {
32 ...UserFields
33 }
34 }
35}
36
37mutation updateMe($userUpdate: UsersPermissionsUserInput!) {
38 updateMe(data: $userUpdate) {
39 data {
40 id
41 attributes {
42 ...UserFields
43 }
44 }
45 }
46}