Minor fixes

This commit is contained in:
NicolasCantu 2025-02-24 11:06:07 +01:00
parent 6180a66405
commit 85a2296d56

View File

@ -604,6 +604,8 @@ class ChatElement extends HTMLElement {
const messagesContainer = this.shadowRoot?.querySelector('#messages'); const messagesContainer = this.shadowRoot?.querySelector('#messages');
if (!chatHeader || !messagesContainer) return; if (!chatHeader || !messagesContainer) return;
messagesContainer.innerHTML = '';
const emojis = await addressToEmoji(pairingProcess); const emojis = await addressToEmoji(pairingProcess);
@ -620,8 +622,6 @@ class ChatElement extends HTMLElement {
chatHeader.textContent = `Chat with member (${emojis})`; chatHeader.textContent = `Chat with member (${emojis})`;
}; };
messagesContainer.innerHTML = '';
let dmProcessId = await this.lookForDmProcess(); let dmProcessId = await this.lookForDmProcess();
if (dmProcessId === null) { if (dmProcessId === null) {
@ -776,6 +776,8 @@ class ChatElement extends HTMLElement {
const messagesContainer = this.shadowRoot?.querySelector('#messages'); const messagesContainer = this.shadowRoot?.querySelector('#messages');
if (!chatHeader || !messagesContainer) return; if (!chatHeader || !messagesContainer) return;
messagesContainer.innerHTML = '';
const emojis = await addressToEmoji(pairingProcess); const emojis = await addressToEmoji(pairingProcess);
@ -785,15 +787,16 @@ class ChatElement extends HTMLElement {
request.onsuccess = () => { request.onsuccess = () => {
const label = request.result; const label = request.result;
chatHeader.textContent = label ? `Chat with ${label.label} (${emojis})` : `Chat with member (${emojis})`; if (this.selectedMember === pairingProcess) {
chatHeader.textContent = label ? `Chat with ${label.label} (${emojis})` : `Chat with member (${emojis})`;
}
}; };
request.onerror = () => { request.onerror = () => {
chatHeader.textContent = `Chat with member (${emojis})`; chatHeader.textContent = `Chat with member (${emojis})`;
}; };
messagesContainer.innerHTML = '';
let dmProcessId = await this.processId; let dmProcessId = await this.processId;
// Récupérer les messages depuis les états du processus // Récupérer les messages depuis les états du processus