From f00faa1841fe81c3e9a1486f9e5b448c3bafbcca Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Mon, 17 Mar 2025 17:10:17 +0100 Subject: [PATCH] fix_bug_create_device --- src/services/modal.service.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/services/modal.service.ts b/src/services/modal.service.ts index 4d42ad3..f5b1f9b 100755 --- a/src/services/modal.service.ts +++ b/src/services/modal.service.ts @@ -127,27 +127,27 @@ export default class ModalService { const service = await Services.getInstance(); const localAddress = await service.getDeviceAddress(); for (const member of members) { - for (const address of member['sp_addresses']) { - if (address !== localAddress) { - this.paired_addresses.push(address); + if (member.sp_addresses) { + for (const address of member.sp_addresses) { + if (address !== localAddress) { + this.paired_addresses.push(address); + } } } } this.processId = processId; this.stateId = stateId; - - if (members.sp_addresses.length === 1) { + if (members[0].sp_addresses.length === 1) { await this.injectCreationModal(members); this.modal = document.getElementById('creation-modal'); - console.log("LENGTH:", members.sp_addresses.length); + console.log("LENGTH:", members[0].sp_addresses.length); } else { await this.injectModal(members); this.modal = document.getElementById('modal'); - console.log("LENGTH:", members.sp_addresses.length); + console.log("LENGTH:", members[0].sp_addresses.length); } - if (this.modal) this.modal.style.display = 'flex'; // Close modal when clicking outside of it