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 body = await response.json();
|
||||||
const group_parser = z.object({ slug: z.string() });
|
const group = z.object({ slug: z.string() });
|
||||||
const parser = z.object({
|
const parser = z.object({
|
||||||
primary_group: group_parser,
|
primary_group: group,
|
||||||
groups_history: z.array(z.object({
|
groups_history: z.array(z.object({
|
||||||
group: group_parser,
|
group,
|
||||||
graduation_year: z.number().or(z.null()),
|
graduation_year: z.number().or(z.null()),
|
||||||
})),
|
})),
|
||||||
current_groups: z.array(group_parser),
|
current_groups: z.array(group),
|
||||||
});
|
});
|
||||||
const parsed = parser.parse(body);
|
const parsed = parser.parse(body);
|
||||||
const result = new Set<string>();
|
const result = new Set<string>();
|
||||||
|
@ -48,6 +48,6 @@ export class CriApi {
|
||||||
authorization: "Basic " + this.token,
|
authorization: "Basic " + this.token,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
return response.status !== 404;
|
return response.status === 200;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue