diff --git a/src/pages/chat/chat.ts b/src/pages/chat/chat.ts index 217127d..ce0f64d 100755 --- a/src/pages/chat/chat.ts +++ b/src/pages/chat/chat.ts @@ -591,7 +591,6 @@ class ChatElement extends HTMLElement { } else { console.error('❌ No process ID found in element attributes'); } - // Si un membre est sélectionné par défaut, charger ses messages if (this.selectedMemberId) { this.loadMemberChat(this.selectedMemberId); } @@ -605,32 +604,26 @@ class ChatElement extends HTMLElement { return; } - // Vérifier si le processus existe déjà const existingProcess = groupList.querySelector(`[data-process-id="${processId}"]`); if (existingProcess) { console.log('Process already exists:', processId); return; } - // Créer le nouveau groupe const li = document.createElement('li'); li.className = 'group-list-item'; li.setAttribute('data-process-id', processId); - // Créer le conteneur flex const container = document.createElement('div'); container.className = 'group-item-container'; - // Créer un span pour le nom du processus const nameSpan = document.createElement('span'); nameSpan.textContent = processName; nameSpan.className = 'process-name'; - // Créer un span pour les emojis const emojiSpan = document.createElement('span'); emojiSpan.className = 'process-emoji'; - // Ajouter les emojis de l'adresse addressToEmoji(processId).then(emojis => { emojiSpan.textContent = emojis; }); diff --git a/src/services/storage.service.ts b/src/services/storage.service.ts index 23d344f..f8af3c0 100644 --- a/src/services/storage.service.ts +++ b/src/services/storage.service.ts @@ -3,7 +3,15 @@ import axios, { AxiosResponse } from 'axios'; export async function storeData(servers: string[], key: string, value: any, ttl: number | null): Promise { for (const server of servers) { try { - const response = await axios.post(`${server}/store`, { key, value, ttl }); + const response = await axios.post(`${server}/store`, + { key, value, ttl }, + { + headers: { + 'Content-Type': 'application/json', + }, + withCredentials: true + } + ); console.log('Data stored successfully:', response.data); if (response.status !== 200) { console.error('Received response status', response.status);