From eab77d8cd275bbf2c8697795d4d5c1e56e5d6796 Mon Sep 17 00:00:00 2001 From: Kevin Riehl Date: Wed, 11 Mar 2026 21:15:13 -0700 Subject: [PATCH] Simplify chat API to use plaintext instead of encrypted fields --- src/api/chat.ts | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/api/chat.ts b/src/api/chat.ts index 7e696af..d1a95b5 100644 --- a/src/api/chat.ts +++ b/src/api/chat.ts @@ -4,8 +4,7 @@ export interface ChatMessage { id: string; senderId: string; recipientId: string; - encryptedContent: string; - iv: string; + content: string; createdAt: string; } @@ -39,13 +38,3 @@ export async function deleteMessage(messageId: string) { const { data } = await apiClient.delete(`/chat/messages/${messageId}`); return data; } - -export async function getUserPublicKey(userId: string): Promise<{ id: string; chatPublicKey: string | null }> { - const { data } = await apiClient.get(`/users/${userId}/public-key`); - return data; -} - -export async function updateMyPublicKey(chatPublicKey: string) { - const { data } = await apiClient.put('/users/me/public-key', { chatPublicKey }); - return data; -}