From 8a9e325c2287424a7f53a3ac7a3c512ea0a563c6 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Thu, 25 Sep 2025 06:41:02 -0400 Subject: [PATCH] Normalize video version parsing --- js/nostr.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/js/nostr.js b/js/nostr.js index e2283809..f20d62da 100644 --- a/js/nostr.js +++ b/js/nostr.js @@ -263,15 +263,10 @@ function convertEventToVideo(event = {}) { return { id: event.id, invalid: true, reason }; } - const rawVersion = parsedContent.version; - let version = 0; - if (typeof rawVersion === "number" && Number.isFinite(rawVersion)) { - version = rawVersion; - } else if (typeof rawVersion === "string") { - const parsedVersion = Number(rawVersion); - if (Number.isFinite(parsedVersion)) { - version = parsedVersion; - } + const rawVersion = parsedContent.version ?? 1; + let version = Number(rawVersion); + if (!Number.isFinite(version)) { + version = 1; } return {