From fe19ffda1f27c0e79675408b0ff1861accae9a66 Mon Sep 17 00:00:00 2001 From: Francesco <100066266+cranci1@users.noreply.github.com> Date: Fri, 28 Mar 2025 14:36:47 +0100 Subject: [PATCH] Update ContinueWatchingManager.swift --- Sora/Utils/ContinueWatching/ContinueWatchingManager.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Sora/Utils/ContinueWatching/ContinueWatchingManager.swift b/Sora/Utils/ContinueWatching/ContinueWatchingManager.swift index 0c6cc0e..f8b6452 100644 --- a/Sora/Utils/ContinueWatching/ContinueWatchingManager.swift +++ b/Sora/Utils/ContinueWatching/ContinueWatchingManager.swift @@ -14,6 +14,11 @@ class ContinueWatchingManager { private init() {} func save(item: ContinueWatchingItem) { + if item.progress >= 0.9 { + remove(item: item) + return + } + var items = fetchItems() if let index = items.firstIndex(where: { $0.streamUrl == item.streamUrl && $0.episodeNumber == item.episodeNumber }) { items[index] = item