diff --git a/packages/api/src/jobs/sync_read_positions.ts b/packages/api/src/jobs/sync_read_positions.ts index 818347865..1b25eab13 100644 --- a/packages/api/src/jobs/sync_read_positions.ts +++ b/packages/api/src/jobs/sync_read_positions.ts @@ -39,7 +39,7 @@ const syncReadPosition = async (cacheKey: string) => { positions.positionItems && positions.positionItems.length > 0 ) { - const position = await reduceCachedReadingPositionMembers( + const position = reduceCachedReadingPositionMembers( components.uid, components.libraryItemID, positions.positionItems diff --git a/packages/api/src/services/cached_reading_position.ts b/packages/api/src/services/cached_reading_position.ts index a516c4978..b69a82ac8 100644 --- a/packages/api/src/services/cached_reading_position.ts +++ b/packages/api/src/services/cached_reading_position.ts @@ -125,7 +125,7 @@ export const reduceCachedReadingPositionMembers = ( uid: string, libraryItemID: string, items: ReadingProgressCacheItem[] -): Promise => { +): ReadingProgressCacheItem | undefined => { try { if (!items || items.length < 1) { return undefined