From b5164129aa0051a871d1466e5c65fd85138cd05e Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 4 Jun 2024 12:02:08 +0900 Subject: [PATCH] feat: Add lodash split function to improve URL parsing in RealmMain.svelte --- src/lib/UI/Realm/RealmMain.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/UI/Realm/RealmMain.svelte b/src/lib/UI/Realm/RealmMain.svelte index 33029f8b..b38baa96 100644 --- a/src/lib/UI/Realm/RealmMain.svelte +++ b/src/lib/UI/Realm/RealmMain.svelte @@ -9,6 +9,7 @@ import { Capacitor } from "@capacitor/core"; import RealmPopUp from "./RealmPopUp.svelte"; import { googleBuild } from "src/ts/storage/globalApi"; + import { split } from "lodash"; let openedData:null|hubType = null @@ -146,7 +147,7 @@ const input = await alertInput('Input URL or ID') if(input.startsWith("http")){ const url = new URL(input) - const id = url.searchParams.get("realm") ?? url.searchParams.get("code") + const id = url.searchParams.get("realm") ?? url.searchParams.get("code") ?? input.split("/").at(-1) if(id){ downloadRisuHub(id) return