Refresh Member list when create a Dm Process

This commit is contained in:
NicolasCantu 2025-02-24 11:05:45 +01:00
parent 8ce490eb7b
commit 6180a66405

View File

@ -342,7 +342,19 @@ class ChatElement extends HTMLElement {
const approveChangeReturn = service.approveChange(this.processId, newStateId);
await service.handleApiReturn(approveChangeReturn);
await this.loadMemberChat(this.selectedMember);
await this.lookForMyDms();
const groupList = this.shadowRoot?.querySelector('#group-list');
const tabs = this.shadowRoot?.querySelectorAll('.tab');
const memberList = groupList?.querySelector('.member-list');
if (memberList) {
memberList.innerHTML = '';
await this.loadAllMembers();
if (tabs) {
await this.switchTab('members', tabs);
}
}
} catch (error) {
console.error('❌ Error in sendMessage:', error);
}