diff --git a/src/utils/connect.ts b/src/utils/connect.ts index 0c69a523..8b3fdf86 100644 --- a/src/utils/connect.ts +++ b/src/utils/connect.ts @@ -1,14 +1,21 @@ import { Conf } from '@/config.ts'; import { getInstanceMetadata } from '@/utils/instance.ts'; +/** NIP-46 client-connect metadata. */ +interface ConnectMetadata { + name: string; + description: string; + url: string; +} + /** Get NIP-46 `nostrconnect://` URI for the Ditto server. */ export async function getClientConnectUri(signal?: AbortSignal): Promise { const uri = new URL('nostrconnect://'); - const { name, description } = await getInstanceMetadata(signal); + const { name, tagline } = await getInstanceMetadata(signal); - const metadata = { + const metadata: ConnectMetadata = { name, - description, + description: tagline, url: Conf.localDomain, };