Skip to content

Conversation

@FineFindus
Copy link
Collaborator

With the introduction of the local feed extraction, which only refreshes the feed naturally once a day, it is possible for the user to update the lastFeedWatchedTime, but not fetch the feed itself, leading to a disconnect between both values.
When the feed is then later on refreshed, the caught-up-indicator is only displayed for the videos since the last app open, and not all new videos since the last refresh.

all caught up

@FineFindus FineFindus force-pushed the fix/all-caught-up-local branch 3 times, most recently from 6de9613 to e0b17ac Compare January 26, 2025 11:31
With the introduction of the local feed extraction, which only refreshes
the feed naturally once a day, it is possible for the user to update the
`lastFeedWatchedTime`, but not fetch the feed itself, leading to a
disconnect between both values.
When the feed is then later on refreshed, the caught-up-indicator is
only displayed for the videos since the last app open, and not all new
videos since the last refresh.
@FineFindus FineFindus force-pushed the fix/all-caught-up-local branch from e0b17ac to 54835c9 Compare January 27, 2025 18:06
@FineFindus FineFindus marked this pull request as ready for review January 27, 2025 18:06
Copy link
Member

@Bnyro Bnyro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, I didn't think about that when doing the initial implementation.

Thank you 👍

@Bnyro Bnyro merged commit d34d34e into libre-tube:master Jan 29, 2025
2 of 3 checks passed
@FineFindus FineFindus deleted the fix/all-caught-up-local branch January 29, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants