From 66034ea4071f75fa6fd2cf20f6e5cc8dac6e2334 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 9 Feb 2024 21:05:53 -0500 Subject: [PATCH] [O] Get userid dynamically --- AquaNet/src/App.svelte | 2 +- AquaNet/src/pages/MaimaiRating.svelte | 26 ++++++++++++++++---------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/AquaNet/src/App.svelte b/AquaNet/src/App.svelte index 3a52e500..6ed149e5 100644 --- a/AquaNet/src/App.svelte +++ b/AquaNet/src/App.svelte @@ -10,6 +10,6 @@
- +
diff --git a/AquaNet/src/pages/MaimaiRating.svelte b/AquaNet/src/pages/MaimaiRating.svelte index 07844235..681e5ab4 100644 --- a/AquaNet/src/pages/MaimaiRating.svelte +++ b/AquaNet/src/pages/MaimaiRating.svelte @@ -3,6 +3,22 @@ import {getMaimai, getMult} from "../libs/maimai"; import type {ParsedRating, Rating} from "../libs/maimaiTypes"; + export let userId: any + userId = +userId + + if (!userId) console.error("No user ID provided") + else { + getMaimai("GetUserRatingApi", {userId}).then(it => { + data = it + parseRatings() + }) + + fetch(`${data_host}/maimai/meta/00/all-music.json`).then(it => it.json()).then(it => { + musicInfo = it + parseRatings() + }) + } + function parseRatings() { if (!data || !musicInfo) return parsedRatings = { @@ -44,16 +60,6 @@ } | null = null let musicInfo: any = null - - getMaimai("GetUserRatingApi", {userId: 61702139}).then(it => { - data = it - parseRatings() - }) - - fetch(`${data_host}/maimai/meta/00/all-music.json`).then(it => it.json()).then(it => { - musicInfo = it - parseRatings() - })