From bc9cdc0bff49ebf553be19dd959a25d6e97ec23a Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 17 Sep 2026 17:07:02 +0200 Subject: use course dependent local cache key This prevents multiple courses overwriting the cached values. --- src/database-prod.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/database-prod.ts') diff --git a/src/database-prod.ts b/src/database-prod.ts index d41e829..6712adb 100644 --- a/src/database-prod.ts +++ b/src/database-prod.ts @@ -31,7 +31,7 @@ let graduationDb = findGraduationDb(); const ID_QUERY_PARAM_REGEX = /[?&]id=(\d+)/; async function findGraduationDb() { - let graduationDbId = localStorage.getItem("gruaduationDbId"); + let graduationDbId = localStorage.getItem(`gruaduationDbId-${getCourseId()}`); if (graduationDbId !== null) { return new DB(Number(graduationDbId)); } -- cgit v1.2.3