From 507265dc8f2a11c64592fdf55adf69c5fc277159 Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Fri, 10 Jan 2025 17:59:47 +0100 Subject: [PATCH] Update MessageTemplate --- src/pages/chat/chat.ts | 64 +++++++++++------------------------------- 1 file changed, 17 insertions(+), 47 deletions(-) diff --git a/src/pages/chat/chat.ts b/src/pages/chat/chat.ts index f77aa5c..ec61ac9 100755 --- a/src/pages/chat/chat.ts +++ b/src/pages/chat/chat.ts @@ -423,21 +423,14 @@ class ChatElement extends HTMLElement { const messageTemplate = { process_id: parentProcessId, - parent_id: null, description: 'message', - messages: { - state: 'initial', - object: { - type: 'text', - content: messageText, - metadata: { - created_at: formattedTime, - last_updated: formattedTime, - sender: myAddresses[0], + message:{ + content: "Hello", + content_type: 'file', + created_at: Date.now(), + sender: myAddresses, recipient: this.selectedMemberId - } - } - }, + } as Message, roles: { public: { members: [ @@ -925,49 +918,26 @@ class ChatElement extends HTMLElement { } const messageTemplate = { - process_id: parentProcessId, - parent_id: null, + parent_id: parentProcessId, description: 'file_message', - messages: { - state: 'initial', - object: { - type: 'file', + message:{ content: fileData, - metadata: { - created_at: newMessage.time, - last_updated: newMessage.time, - sender: myAddresses[0], - recipient: this.selectedMemberId, - fileName: file.name, - fileType: file.type - } - } - }, + content_type: 'file', + created_at: Date.now(), + sender: myAddresses, + recipient: this.selectedMemberId + } as Message, roles: { - public: { + dm: { members: [ { sp_addresses: myAddresses }, { sp_addresses: [this.selectedMemberId] } ], validation_rules: [ { - quorum: 0.0, - fields: ['description', 'messages'], - min_sig_member: 0.0, - }, - ], - storages: [storageUrl] - }, - owner: { - members: [ - { sp_addresses: myAddresses }, - { sp_addresses: [this.selectedMemberId] } - ], - validation_rules: [ - { - quorum: 1.0, - fields: ['description', 'messages'], - min_sig_member: 1.0, + quorum: 0.01, + fields: ['message'], + min_sig_member: 0.01, }, ], storages: [storageUrl]