From eb9991895a7afee9013e7bbf2a2f2ed37b5655ae Mon Sep 17 00:00:00 2001 From: Collin Duncan <3679940+cgduncan7@users.noreply.github.com> Date: Mon, 17 Apr 2023 12:23:58 +0200 Subject: [PATCH] Properly setting session when logging in or out --- src/common/runner.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/runner.ts b/src/common/runner.ts index 054be04..baba924 100644 --- a/src/common/runner.ts +++ b/src/common/runner.ts @@ -137,6 +137,11 @@ export class Runner { .catch((e: Error) => { throw new RunnerLoginSubmitError(e) }) + + this.session = { + loggedInAt: dayjs(), + username, + } } private async logout() { @@ -146,6 +151,7 @@ export class Runner { .catch((e: Error) => { throw new RunnerLogoutError(e) }) + this.session = undefined } private async makeReservation(reservation: Reservation) {