Set pairingId while requesting link

This commit is contained in:
Omar Oughriss 2025-10-20 11:42:32 +02:00
parent b52f17f2f2
commit f1da6096bc

View File

@ -61,8 +61,19 @@ export default class MessageBus {
}
unsubscribe();
this.destroyMessageListener();
// Connect with tokens first
UserStore.getInstance().connect(accessToken, refreshToken);
resolve();
// Then get and set the pairing ID
this.getUserPairingId().then((pairingId: string) => {
UserStore.getInstance().pair(pairingId);
resolve();
}).catch((error: string) => {
console.error('Failed to get pairing ID after authentication:', error);
// Still resolve since the main authentication succeeded
resolve();
});
});
const unsubscribeError = EventBus.getInstance().on('ERROR_LINK_ACCEPTED', (responseId: string, error: string) => {