From 4c1d501856499e6cb52c6e204aaeca455a39a6fa Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Sun, 21 Apr 2024 13:43:44 -0400 Subject: [PATCH] [F] Fix b50 NPE --- AquaNet/src/components/MapDetails.svelte | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/AquaNet/src/components/MapDetails.svelte b/AquaNet/src/components/MapDetails.svelte index ae01fd7f..6f29073e 100644 --- a/AquaNet/src/components/MapDetails.svelte +++ b/AquaNet/src/components/MapDetails.svelte @@ -5,26 +5,25 @@ import { DATA_HOST } from "../libs/config"; import { t } from "../libs/i18n"; import { type GameName, getMult } from "../libs/scoring"; + import { coverNotFound } from "../libs/ui"; + import type { MusicMeta } from "../libs/generalTypes"; + export let g: string export let meta: MusicMeta export let game: GameName - import { coverNotFound } from "../libs/ui"; - import { DATA } from "../libs/sdk"; - import type { MusicMeta } from "../libs/generalTypes"; - import { parse } from "svelte/compiler"; let mapData = g.split(":").map(Number) let mult = getMult(mapData[3], game) - let mapRank = parseFloat(meta.notes?.[mapData[1] === 10 ? 0 : mapData[1]]?.lv?.toFixed(1) ?? mapData[1] ?? '0') + let mapRank = parseFloat(meta?.notes?.[mapData[1] === 10 ? 0 : mapData[1]]?.lv?.toFixed(1) ?? mapData[1] ?? '0')