refactor: use authToken field instead of username/password

This commit is contained in:
madkarmaa 2025-04-02 11:31:10 +02:00
parent 9c8014b5dc
commit 21802b9adb

View File

@ -9,18 +9,13 @@ export interface AnnouncementsApi {
getLatestAnnouncement(tag?: string): Promise<models.BackendResponseAnnouncement[]>; getLatestAnnouncement(tag?: string): Promise<models.BackendResponseAnnouncement[]>;
getLatestAnnouncementIds(tag?: string): Promise<models.BackendResponseAnnouncement[]>; getLatestAnnouncementIds(tag?: string): Promise<models.BackendResponseAnnouncement[]>;
getAnnouncement(id: number): Promise<models.BackendResponseAnnouncement>; getAnnouncement(id: number): Promise<models.BackendResponseAnnouncement>;
createAnnouncement( createAnnouncement(announcement: models.BackendAnnouncement, authToken: string): Promise<void>;
announcement: models.BackendAnnouncement,
username: string,
password: string
): Promise<void>;
updateAnnouncement( updateAnnouncement(
id: number, id: number,
announcement: models.BackendAnnouncement, announcement: models.BackendAnnouncement,
username: string, authToken: string
password: string
): Promise<void>; ): Promise<void>;
deleteAnnouncement(id: number, username: string, password: string): Promise<void>; deleteAnnouncement(id: number, authToken: string): Promise<void>;
getAnnouncementTags(): Promise<string[]>; getAnnouncementTags(): Promise<string[]>;
} }