-
+
Dein Password wurde erfolgreich geändert.
-
@@ -14,11 +14,11 @@
+
+
diff --git a/client/src/graphql/gql/fragments/projectParts.gql b/client/src/graphql/gql/fragments/projectParts.gql
index 4f7d27d5..3e98bef0 100644
--- a/client/src/graphql/gql/fragments/projectParts.gql
+++ b/client/src/graphql/gql/fragments/projectParts.gql
@@ -9,7 +9,8 @@ fragment ProjectParts on ProjectNode {
student {
firstName
lastName
- id
+ id,
+ avatarUrl
}
entriesCount
}
diff --git a/client/src/graphql/gql/fragments/roomEntryParts.gql b/client/src/graphql/gql/fragments/roomEntryParts.gql
index 370c56d7..abdf8e40 100644
--- a/client/src/graphql/gql/fragments/roomEntryParts.gql
+++ b/client/src/graphql/gql/fragments/roomEntryParts.gql
@@ -7,5 +7,6 @@ fragment RoomEntryParts on RoomEntryNode {
id
firstName
lastName
+ avatarUrl
}
}
diff --git a/client/src/graphql/gql/fragments/userParts.gql b/client/src/graphql/gql/fragments/userParts.gql
index 2a39dc96..1ea3939c 100644
--- a/client/src/graphql/gql/fragments/userParts.gql
+++ b/client/src/graphql/gql/fragments/userParts.gql
@@ -6,7 +6,7 @@ fragment UserParts on UserNode {
email
firstName
lastName
- avatar
+ avatarUrl
lastModule {
id
slug
diff --git a/client/src/graphql/gql/mutations/updateAvatarUrl.gql b/client/src/graphql/gql/mutations/updateAvatarUrl.gql
new file mode 100644
index 00000000..ff6272df
--- /dev/null
+++ b/client/src/graphql/gql/mutations/updateAvatarUrl.gql
@@ -0,0 +1,11 @@
+mutation UpdateAvatar($input: UpdateAvatarInput!) {
+ updateAvatar(input: $input) {
+ success
+ errors {
+ field
+ errors {
+ code
+ }
+ }
+ }
+}
diff --git a/client/src/pages/profile.vue b/client/src/pages/profile.vue
index faf7caa4..94c32460 100644
--- a/client/src/pages/profile.vue
+++ b/client/src/pages/profile.vue
@@ -7,28 +7,14 @@
-