From 46483c336a90910a833c71717a0344bce4b0e783 Mon Sep 17 00:00:00 2001 From: SauceyRed Date: Thu, 29 May 2025 04:26:34 +0200 Subject: [PATCH 1/3] feat: add user property to MessageResponse interface --- types/interfaces.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/types/interfaces.ts b/types/interfaces.ts index 05830d2..c0c87a9 100644 --- a/types/interfaces.ts +++ b/types/interfaces.ts @@ -32,10 +32,11 @@ export interface ChannelResponse { } export interface MessageResponse { - uuid: string - channel_uuid: string - user_uuid: string - message: string + uuid: string, + channel_uuid: string, + user_uuid: string, + message: string, + user: UserResponse } export interface InviteResponse { @@ -49,6 +50,6 @@ export interface UserResponse { username: string, display_name: string | null, avatar: string | null, - email: string, - email_verified: boolean + email?: string, + email_verified?: boolean } From bc94d22ef0f665c689393e61369eb8602b916798 Mon Sep 17 00:00:00 2001 From: SauceyRed Date: Thu, 29 May 2025 04:27:19 +0200 Subject: [PATCH 2/3] feat: switch to using user property of message object --- components/MessageArea.vue | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/components/MessageArea.vue b/components/MessageArea.vue index 7d20ff0..d58b037 100644 --- a/components/MessageArea.vue +++ b/components/MessageArea.vue @@ -1,8 +1,8 @@