diff --git a/src/controllers/metadata.ts b/src/controllers/metadata.ts index f4cf64f..1a54b81 100644 --- a/src/controllers/metadata.ts +++ b/src/controllers/metadata.ts @@ -15,14 +15,23 @@ export class MetadataController { public adminRelays = new Set() private constructor() { - this.ndk = new NDK({ - explicitRelayUrls: [ - 'wss://user.kindpag.es', - 'wss://purplepag.es', - 'wss://relay.damus.io/', - import.meta.env.VITE_APP_RELAY - ] - }) + console.log( + 'import.meta.env.VITE_APP_RELAY :>> ', + import.meta.env.VITE_APP_RELAY + ) + + try { + this.ndk = new NDK({ + explicitRelayUrls: [ + 'wss://user.kindpag.es', + 'wss://purplepag.es', + 'wss://relay.damus.io/', + import.meta.env.VITE_APP_RELAY + ] + }) + } catch (error) { + throw `Error occurred in initializing ndk instance` + } console.log('this.ndk :>> ', this.ndk) @@ -35,11 +44,6 @@ export class MetadataController { console.log('error in ndk connection', err) }) - console.log( - 'import.meta.env.VITE_APP_RELAY :>> ', - import.meta.env.VITE_APP_RELAY - ) - this.adminNpubs = import.meta.env.VITE_ADMIN_NPUBS.split(',') }