Skip to content

fix: Allow for filters to be cleared on non-cached timelines#1887

Merged
nikclayton merged 1 commit intopachli:mainfrom
nikclayton:1875-show-anyway
Oct 27, 2025
Merged

fix: Allow for filters to be cleared on non-cached timelines#1887
nikclayton merged 1 commit intopachli:mainfrom
nikclayton:1875-show-anyway

Conversation

@nikclayton
Copy link
Copy Markdown
Contributor

When updating statuses based on user actions on non-cached timelines the previous code was both (a) acting on the wrong status ID (should have used the real ID, not the actionable ID), and (b) not calling the provided updater function if the status was a reblog.

The net effect was that if a non-cached timeline, like a list, contained a status that was both 1. a reblog, and 2. filtered, the "Clear filters" button was displayed, but didn't do anything.

Fixes #1875

When updating statuses based on user actions on non-cached timelines
the previous code was both (a) acting on the wrong status ID (should
have used the real ID, not the actionable ID), and (b) not calling the
provided `updater` function if the status was a reblog.

The net effect was that if a non-cached timeline, like a list, contained
a status that was both 1. a reblog, and 2. filtered, the "Clear filters"
button was displayed, but didn't do anything.

Fixes pachli#1875
@nikclayton nikclayton merged commit aae49bd into pachli:main Oct 27, 2025
27 checks passed
@nikclayton nikclayton deleted the 1875-show-anyway branch October 27, 2025 14:27
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.

"Show anyway" button doesn't work in lists tab

1 participant