Fix faucet WebSocket connection issue
**Motivations :** - Le faucet échoue avec 'Cannot read properties of undefined (reading 'readyState')' - La connexion WebSocket n'est pas prête quand le faucet est appelé - Il faut s'assurer que les relays sont connectés avant d'appeler le faucet **Modifications :** - src/pages/home/home.ts : Ajout de connectAllRelays() avant l'appel du faucet - Cela garantit que la connexion WebSocket est prête **Pages affectées :** - src/pages/home/home.ts : Amélioration de la gestion du faucet avec connexion des relays
This commit is contained in:
parent
84d9852aa2
commit
039f6e3583
@ -727,6 +727,11 @@ async function handleMainPairing(): Promise<void> {
|
|||||||
console.log('🪙 Requesting faucet tokens for pairing...');
|
console.log('🪙 Requesting faucet tokens for pairing...');
|
||||||
try {
|
try {
|
||||||
const services = await Services.getInstance();
|
const services = await Services.getInstance();
|
||||||
|
|
||||||
|
// Ensure relays are connected before requesting faucet
|
||||||
|
console.log('🔄 Ensuring relays are connected...');
|
||||||
|
await services.connectAllRelays();
|
||||||
|
|
||||||
await services.getTokensFromFaucet();
|
await services.getTokensFromFaucet();
|
||||||
console.log('✅ Faucet tokens requested successfully');
|
console.log('✅ Faucet tokens requested successfully');
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user