Fix toggleMembers

This commit is contained in:
NicolasCantu 2025-01-30 12:09:48 +01:00
parent bfdaced7a0
commit b846fbfa1c

View File

@ -874,20 +874,16 @@ class ChatElement extends HTMLElement {
const emojiSpan = document.createElement('span'); const emojiSpan = document.createElement('span');
emojiSpan.className = 'member-emoji'; emojiSpan.className = 'member-emoji';
const currentPairingProcess = await this.findProcessIdFromAddresses(member.sp_addresses); const pairingProcess = await this.findProcessIdFromAddresses(member.sp_addresses);
console.log('PairingProcess:', currentPairingProcess); console.log('PairingProcess:', pairingProcess);
if (pairingProcess) {
if (currentPairingProcess) { //TO DO : faire apparaitre les membres avec lesquelels je suis pairé ?
const emojis = await addressToEmoji(currentPairingProcess); const emojis = await addressToEmoji(pairingProcess);
console.log('Adresse pairée:', emojis); console.log('Adresse pairée:', emojis);
emojiSpan.textContent = emojis; emojiSpan.textContent = emojis;
// Stocker le pairingProcess dans un attribut data-
memberItem.setAttribute('data-pairing-process', currentPairingProcess);
} else { } else {
const emojis = await addressToEmoji(member.sp_addresses[0]); const emojis = await addressToEmoji(member.sp_addresses[0]);
emojiSpan.textContent = emojis; emojiSpan.textContent = emojis;
memberItem.setAttribute('data-pairing-process', member.sp_addresses[0]);
} }
memberContainer.appendChild(emojiSpan); memberContainer.appendChild(emojiSpan);
@ -896,7 +892,6 @@ class ChatElement extends HTMLElement {
memberItem.onclick = async (event) => { memberItem.onclick = async (event) => {
event.stopPropagation(); event.stopPropagation();
try { try {
const pairingProcess = memberItem.getAttribute('data-pairing-process');
if (pairingProcess) { if (pairingProcess) {
await this.loadMemberChat(pairingProcess); await this.loadMemberChat(pairingProcess);
} }