From a7799eb3b1d412736efa76bbb5b96a37d07dfcba Mon Sep 17 00:00:00 2001 From: Matthieu Jolimaitre Date: Fri, 2 Feb 2024 13:52:35 +0100 Subject: [PATCH] fix incorrect status check. --- src/cri.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cri.ts b/src/cri.ts index 024c59b..a980044 100644 --- a/src/cri.ts +++ b/src/cri.ts @@ -21,14 +21,14 @@ export class CriApi { }, }); const body = await response.json(); - const group_parser = z.object({ slug: z.string() }); + const group = z.object({ slug: z.string() }); const parser = z.object({ - primary_group: group_parser, + primary_group: group, groups_history: z.array(z.object({ - group: group_parser, + group, graduation_year: z.number().or(z.null()), })), - current_groups: z.array(group_parser), + current_groups: z.array(group), }); const parsed = parser.parse(body); const result = new Set(); @@ -48,6 +48,6 @@ export class CriApi { authorization: "Basic " + this.token, }, }); - return response.status !== 404; + return response.status === 200; } }