fix incorrect status check.
This commit is contained in:
parent
d62bf01b4a
commit
a7799eb3b1
1 changed files with 5 additions and 5 deletions
10
src/cri.ts
10
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<string>();
|
||||
|
@ -48,6 +48,6 @@ export class CriApi {
|
|||
authorization: "Basic " + this.token,
|
||||
},
|
||||
});
|
||||
return response.status !== 404;
|
||||
return response.status === 200;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue