From 8ce81ecbcd22a5d6bf77a075d67c4a44374c5332 Mon Sep 17 00:00:00 2001 From: James Cook Date: Wed, 3 Aug 2022 16:49:12 +0100 Subject: [PATCH] fix: update parent client cookie name --- src/parentClient.ts | 4 ++-- src/studentClient.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/parentClient.ts b/src/parentClient.ts index 9cfa352..929ab48 100644 --- a/src/parentClient.ts +++ b/src/parentClient.ts @@ -54,9 +54,9 @@ export class ClasschartsParentClient extends ClasschartsClient { const cookies = String(request.headers["set-cookie"]); this.authCookies = cookies.split(";"); - const sessionCookie = parseCookies(cookies); + const sessionCookies = parseCookies(cookies); const sessionID = JSON.parse( - String(sessionCookie["student_session_credentials"]) + String(sessionCookies["parent_session_credentials"]) ); this.sessionId = sessionID.session_id; this.pupils = await this.getPupils(); diff --git a/src/studentClient.ts b/src/studentClient.ts index ffb27d4..7fc2893 100644 --- a/src/studentClient.ts +++ b/src/studentClient.ts @@ -50,9 +50,9 @@ export class ClasschartsStudentClient extends ClasschartsClient { throw new Error("Unauthenticated: Classcharts returned an error"); const cookies = String(request.headers["set-cookie"]); this.authCookies = cookies.split(";"); - const sessionCookie = parseCookies(cookies); + const sessionCookies = parseCookies(cookies); const sessionID = JSON.parse( - String(sessionCookie["student_session_credentials"]) + String(sessionCookies["student_session_credentials"]) ); this.sessionId = sessionID.session_id; const user = await this.getStudentInfo();