Fix connectedCallback() to handle default selections
This commit is contained in:
parent
ffca3725bf
commit
9d1e0e31c6
@ -1192,21 +1192,25 @@ class ChatElement extends HTMLElement {
|
||||
}
|
||||
|
||||
async connectedCallback() {
|
||||
console.log('🔍 Connected Callback started');
|
||||
this.processId = this.getAttribute('process-id');
|
||||
console.log('🔍 Connected Callback started with', this.processId);
|
||||
|
||||
if (this.processId) {
|
||||
console.log('🔍 Loading chat with process ID:', this.processId);
|
||||
this.loadGroupListFromAProcess(this.processId);
|
||||
} else if(this.processId == null){
|
||||
console.error('❌ No process ID found in element attributes');
|
||||
//this.loadAllGroupListFromMyProcess();
|
||||
this.loadAllProcesses();
|
||||
this.loadAllMembers();
|
||||
} else {
|
||||
console.warn('⚠️ No process ID found. Loading default processes...');
|
||||
|
||||
await this.loadAllProcesses();
|
||||
await this.loadAllMembers();
|
||||
}
|
||||
|
||||
// Si un membre est sélectionné par défaut, charger ses messages
|
||||
if (this.selectedMember) {
|
||||
|
||||
if (this.selectedMember && this.selectedMember.length > 0) {
|
||||
console.log('🔍 Loading chat for selected member:', this.selectedMember);
|
||||
await this.loadMemberChat(this.selectedMember);
|
||||
} else {
|
||||
console.warn('⚠️ No member selected yet. Waiting for selection...');
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user