diff --git a/src/reservations/controller.ts b/src/reservations/controller.ts index cd37078..c41d25b 100644 --- a/src/reservations/controller.ts +++ b/src/reservations/controller.ts @@ -11,7 +11,6 @@ import { UseInterceptors, ClassSerializerInterceptor, Query, - Response, } from '@nestjs/common' import { InjectQueue } from '@nestjs/bull' import { Dayjs } from 'dayjs' diff --git a/src/runner/baanreserveren/service.ts b/src/runner/baanreserveren/service.ts index 95041a0..dc13917 100644 --- a/src/runner/baanreserveren/service.ts +++ b/src/runner/baanreserveren/service.ts @@ -138,6 +138,7 @@ export class BaanReserverenService { ?.waitForSelector('td.month.next') .then((d) => d?.click()) .catch((e: Error) => { + this.loggerService.error('Failed to switch months', { error: e }) throw new RunnerNavigationMonthError(e) }) } @@ -150,6 +151,7 @@ export class BaanReserverenService { ) .then((d) => d?.click()) .catch((e: Error) => { + this.loggerService.error('Failed to select day', { error: e }) throw new RunnerNavigationDayError(e) }) await this.page @@ -159,6 +161,9 @@ export class BaanReserverenService { )}.selected`, ) .catch((e: Error) => { + this.loggerService.error('Failed to wait for selected day', { + error: e, + }) throw new RunnerNavigationSelectionError(e) }) }