diff options
Diffstat (limited to 'src/database-prod.ts')
| -rw-r--r-- | src/database-prod.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/database-prod.ts b/src/database-prod.ts index 6712adb..7f50a35 100644 --- a/src/database-prod.ts +++ b/src/database-prod.ts @@ -1,5 +1,5 @@ import { assert } from "./assert.ts"; -import { getCourseId, getSesskey } from "./utils-ENV.js"; +import { getCourseId, CourseLocalStorage, getSesskey } from "./utils-ENV.js"; const DB_TEMPLATE_LIST_HEADER = ` <table class="table table-striped"> @@ -31,7 +31,7 @@ let graduationDb = findGraduationDb(); const ID_QUERY_PARAM_REGEX = /[?&]id=(\d+)/; async function findGraduationDb() { - let graduationDbId = localStorage.getItem(`gruaduationDbId-${getCourseId()}`); + let graduationDbId = CourseLocalStorage.getItem("bycs-sol-gruaduationDbId"); if (graduationDbId !== null) { return new DB(Number(graduationDbId)); } @@ -46,7 +46,7 @@ async function findGraduationDb() { const match = anchor.href.match(ID_QUERY_PARAM_REGEX); if (match === null) continue; const dbId = match[1]; - localStorage.setItem("graduationDbId", dbId); + CourseLocalStorage.setItem("bycs-sol-graduationDbId", dbId); return new DB(Number(dbId)); } } |
