From 89d8de0cb794bb9fa4c441893a5856a3208827a2 Mon Sep 17 00:00:00 2001 From: junkfood <69683722+JunkFood02@users.noreply.github.com> Date: Sun, 25 Jan 2026 13:07:02 +0800 Subject: [PATCH] fix(greader): no longer sync local changes onto remote server --- .../domain/service/GoogleReaderRssService.kt | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/app/src/main/java/me/ash/reader/domain/service/GoogleReaderRssService.kt b/app/src/main/java/me/ash/reader/domain/service/GoogleReaderRssService.kt index 909bc85f..6b6378bc 100644 --- a/app/src/main/java/me/ash/reader/domain/service/GoogleReaderRssService.kt +++ b/app/src/main/java/me/ash/reader/domain/service/GoogleReaderRssService.kt @@ -312,15 +312,15 @@ constructor( val localItemIds = localAllItems.map { it.id.dollarLast() }.toSet() - launch { - val toBeStarredRemote = localStarredIds - remoteStarredIds.await() - if (toBeStarredRemote.isNotEmpty()) { - googleReaderAPI.editTag( - itemIds = toBeStarredRemote.toList(), - mark = GoogleReaderAPI.Stream.Starred.tag, - ) - } - } +// launch { +// val toBeStarredRemote = localStarredIds - remoteStarredIds.await() +// if (toBeStarredRemote.isNotEmpty()) { +// googleReaderAPI.editTag( +// itemIds = toBeStarredRemote.toList(), +// mark = GoogleReaderAPI.Stream.Starred.tag, +// ) +// } +// } launch { val toBeStarredLocal = @@ -334,16 +334,16 @@ constructor( isStarred = true, ) } - - launch { - val toBeReadRemote = localReadIds.intersect(remoteUnreadIds.await()) - if (toBeReadRemote.isNotEmpty()) { - googleReaderAPI.editTag( - itemIds = toBeReadRemote.toList(), - mark = GoogleReaderAPI.Stream.Read.tag, - ) - } - } +// +// launch { +// val toBeReadRemote = localReadIds.intersect(remoteUnreadIds.await()) +// if (toBeReadRemote.isNotEmpty()) { +// googleReaderAPI.editTag( +// itemIds = toBeReadRemote.toList(), +// mark = GoogleReaderAPI.Stream.Read.tag, +// ) +// } +// } // 2. Fetch folder and subscription list val groupWithFeedsMap = async {