mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
refactor(api): add better error context when plex items fail to sync
This commit is contained in:
@@ -246,7 +246,11 @@ class JobPlexSync {
|
|||||||
plexitem.parentRatingKey ??
|
plexitem.parentRatingKey ??
|
||||||
plexitem.ratingKey
|
plexitem.ratingKey
|
||||||
}`,
|
}`,
|
||||||
'error'
|
'error',
|
||||||
|
{
|
||||||
|
errorMessage: e.message,
|
||||||
|
plexitem,
|
||||||
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -293,9 +297,10 @@ class JobPlexSync {
|
|||||||
|
|
||||||
private log(
|
private log(
|
||||||
message: string,
|
message: string,
|
||||||
level: 'info' | 'error' | 'debug' = 'debug'
|
level: 'info' | 'error' | 'debug' = 'debug',
|
||||||
|
optional?: Record<string, unknown>
|
||||||
): void {
|
): void {
|
||||||
logger[level](message, { label: 'Plex Sync' });
|
logger[level](message, { label: 'Plex Sync', ...optional });
|
||||||
}
|
}
|
||||||
|
|
||||||
public async run(): Promise<void> {
|
public async run(): Promise<void> {
|
||||||
|
Reference in New Issue
Block a user