From c24a9a56c2fcfafa3e6829a6f408379704945ed7 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Mon, 17 Jul 2023 18:24:31 +0200 Subject: [PATCH 1/2] profile query fix to return the correct user avatar not the first found --- backend/src/schema/types/type/Room.gql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/schema/types/type/Room.gql b/backend/src/schema/types/type/Room.gql index 9950407b7..744d63e6b 100644 --- a/backend/src/schema/types/type/Room.gql +++ b/backend/src/schema/types/type/Room.gql @@ -22,7 +22,7 @@ type Room { avatar: String @cypher(statement: """ MATCH (this)<-[:CHATS_IN]-(user:User) WHERE NOT user.id = $cypherParams.currentUserId - OPTIONAL MATCH (:User)-[:AVATAR_IMAGE]->(image:Image) + OPTIONAL MATCH (user:User)-[:AVATAR_IMAGE]->(image:Image) RETURN image.url """) From 3a86c892b4a59feee6978721adb99d71fd624971 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Mon, 17 Jul 2023 18:27:00 +0200 Subject: [PATCH 2/2] further query simplification --- backend/src/schema/types/type/Room.gql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/schema/types/type/Room.gql b/backend/src/schema/types/type/Room.gql index 744d63e6b..8b9982dda 100644 --- a/backend/src/schema/types/type/Room.gql +++ b/backend/src/schema/types/type/Room.gql @@ -22,7 +22,7 @@ type Room { avatar: String @cypher(statement: """ MATCH (this)<-[:CHATS_IN]-(user:User) WHERE NOT user.id = $cypherParams.currentUserId - OPTIONAL MATCH (user:User)-[:AVATAR_IMAGE]->(image:Image) + OPTIONAL MATCH (user)-[:AVATAR_IMAGE]->(image:Image) RETURN image.url """)