From 7971f7154a16f4a12c128e0811880b0331734b55 Mon Sep 17 00:00:00 2001 From: Kieran Date: Wed, 5 Jul 2023 23:39:40 +0100 Subject: [PATCH] Edit dummy event if none set --- src/element/nostr-provider-dialog.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/element/nostr-provider-dialog.tsx b/src/element/nostr-provider-dialog.tsx index 4cfc9ef..3dba99a 100644 --- a/src/element/nostr-provider-dialog.tsx +++ b/src/element/nostr-provider-dialog.tsx @@ -1,8 +1,12 @@ +import { NostrEvent } from "@snort/system"; import { StreamProvider, StreamProviderInfo } from "providers"; import { useEffect, useState } from "react"; import { SendZaps } from "./send-zap"; import { StreamEditor, StreamEditorProps } from "./stream-editor"; import Spinner from "./spinner"; +import { LIVE_STREAM } from "const"; + +const DummyEvent = { content: "", id: "", pubkey: "", sig: "", kind: LIVE_STREAM, created_at: 0, tags: [] } as NostrEvent; export function NostrProviderDialog({ provider, ...others }: { provider: StreamProvider } & StreamEditorProps) { const [topup, setTopup] = useState(false); @@ -35,7 +39,7 @@ export function NostrProviderDialog({ provider, ...others }: { provider: StreamP }} /> } - const streamEvent = others.ev ?? info.publishedEvent; + const streamEvent = others.ev ?? info.publishedEvent ?? DummyEvent; return <>

Stream Url