diff --git a/src/core/baseClient.ts b/src/core/baseClient.ts index d2e8f21..829ef27 100644 --- a/src/core/baseClient.ts +++ b/src/core/baseClient.ts @@ -276,7 +276,7 @@ export class BaseClient { method: "GET", }, ) - ).data; + ); } /** * Gets the current student's detentions diff --git a/src/types.ts b/src/types.ts index 731f813..ee2188b 100644 --- a/src/types.ts +++ b/src/types.ts @@ -361,12 +361,14 @@ export interface Announcement { priority_pinned: "yes" | "no"; requires_consent: "yes" | "no"; can_change_consent: boolean; - consent: string | null; + consent: unknown | null; pupil_consents: Array; } -// TODO: Update typings to include meta response. Currently not possible since I don't have access -export type AnnouncementsResponse = Array; +export type AnnouncementsResponse = ClassChartsResponse< + Array, + [] +>; export interface Pupil extends Student { school_name: string;