add atribute to message

This commit is contained in:
Peter Maquiran
2024-08-08 09:58:44 +01:00
parent d6057c77c4
commit 861ab8edf4
7 changed files with 14 additions and 54 deletions
@@ -2,7 +2,7 @@ import { z } from "zod"
const DataSchema = z.object({
id: z.string(),
chatRoomId: z.string(),
roomId: z.string(),
wxUserId: z.number(),
sender: z.object({
wxUserId: z.number(),
@@ -17,14 +17,17 @@ const DataSchema = z.object({
canEdit: z.boolean(),
oneShot: z.boolean(),
requireUnlock: z.boolean(),
requestId: z.string()
requestId: z.string(),
reactions: z.array(z.object({})),
info: z.array(z.object({})),
attachments: z.array(z.object({}))
});
export const MessageOutPutDTOSchema = z.object({
success: z.boolean(),
message: z.string(),
data: DataSchema
data: DataSchema.array()
});
export type MessageOutPutDataDTO = z.infer<typeof DataSchema>