From 2f01667f7f5264014bce062e77fe87acbbea2d9d Mon Sep 17 00:00:00 2001 From: AtHeartEngineer <1675654+AtHeartEngineer@users.noreply.github.com> Date: Sat, 4 Nov 2023 16:01:01 +0300 Subject: [PATCH] updated scheme for messages --- prisma/schema.prisma | 4 +++- src/endpoints/rooms/rooms.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index e7729d6..e8dfdf4 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -84,12 +84,14 @@ model Messages { message String timeStamp DateTime @default(now()) roomId String - messageType String? @default("TEXT") + messageType String @default("TEXT") room Rooms @relation(fields: [roomId], references: [roomId]) proof String epoch Epoch? @relation(fields: [epochId], references: [id]) epochId String? @db.ObjectId sessionId String? @default("") + responseTo String? @default("") + encrypted String @default("PLAINTEXT") } model Epoch { diff --git a/src/endpoints/rooms/rooms.ts b/src/endpoints/rooms/rooms.ts index b6d75b4..fb6ef2d 100644 --- a/src/endpoints/rooms/rooms.ts +++ b/src/endpoints/rooms/rooms.ts @@ -242,7 +242,9 @@ router.get('/:id/messages', limiter, (req, res) => { messageId: true, proof: true, roomId: true, - timeStamp: true + timeStamp: true, + sessionId: true, + messageType: true } }) .then((messages) => {