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[]>;
getLatestAnnouncementIds(tag?: string): Promise<models.BackendResponseAnnouncement[]>;
getAnnouncement(id: number): Promise<models.BackendResponseAnnouncement>;
createAnnouncement(
announcement: models.BackendAnnouncement,
username: string,
password: string
): Promise<void>;
createAnnouncement(announcement: models.BackendAnnouncement, authToken: string): Promise<void>;
updateAnnouncement(
id: number,
announcement: models.BackendAnnouncement,
username: string,
password: string
authToken: string
): Promise<void>;
deleteAnnouncement(id: number, username: string, password: string): Promise<void>;
deleteAnnouncement(id: number, authToken: string): Promise<void>;
getAnnouncementTags(): Promise<string[]>;
}