Kavita/UI/Web/src/app/_models/scrobbling/scrobble-event.ts
Joe Milazzo 14a8f5c1e5
Scrobbling Stability (#3863)
Co-authored-by: Amelia <77553571+Fesaa@users.noreply.github.com>
2025-06-20 12:09:29 -07:00

28 lines
565 B
TypeScript

export enum ScrobbleEventType {
ChapterRead = 0,
AddWantToRead = 1,
RemoveWantToRead = 2,
ScoreUpdated = 3,
Review = 4
}
export interface ScrobbleEvent {
id: number;
seriesName: string;
seriesId: number;
libraryId: number;
isProcessed: string;
scrobbleEventType: ScrobbleEventType;
rating: number | null;
processedDateUtc: string;
lastModifiedUtc: string;
createdUtc: string;
volumeNumber: number | null;
chapterNumber: number | null;
isErrored: boolean;
/**
* Null when not errored
*/
errorDetails: string | null;
}