diff --git a/src/services/readingPositionService.ts b/src/services/readingPositionService.ts index a3383d7f..3deb8fee 100644 --- a/src/services/readingPositionService.ts +++ b/src/services/readingPositionService.ts @@ -19,7 +19,6 @@ export interface ReadingProgressContent { progress: number // 0-1 scroll progress ts?: number // Unix timestamp (optional, for display) loc?: number // Optional: pixel position - ver?: string // Schema version } // Helper to extract and parse reading progress from event (kind 39802) @@ -117,8 +116,7 @@ export async function saveReadingPosition( const progressContent: ReadingProgressContent = { progress: position.position, ts: position.timestamp, - loc: position.scrollTop, - ver: '1' + loc: position.scrollTop } const tags = generateProgressTags(articleIdentifier) diff --git a/src/services/readingProgressController.ts b/src/services/readingProgressController.ts index 3d0af404..c3570e6d 100644 --- a/src/services/readingProgressController.ts +++ b/src/services/readingProgressController.ts @@ -13,7 +13,7 @@ type ProgressMapCallback = (progressMap: Map) => void type LoadingCallback = (loading: boolean) => void const LAST_SYNCED_KEY = 'reading_progress_last_synced' -const PROGRESS_CACHE_KEY = 'reading_progress_cache_v1' +const PROGRESS_CACHE_KEY = 'reading_progress_cache' /** * Shared reading progress controller