-
-
Notifications
You must be signed in to change notification settings - Fork 572
Ensure Tabulator selection consistency when pagination='local' #7304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
6c170e2 to
5498cdc
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7304 +/- ##
==========================================
+ Coverage 82.18% 82.20% +0.01%
==========================================
Files 337 337
Lines 50393 50439 +46
==========================================
+ Hits 41418 41463 +45
- Misses 8975 8976 +1 ☔ View full report in Codecov by Sentry. |
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
When pagination was set to 'local', selections were not being computed correctly when
header_filterswere being applied. Specifically the problem was that theheader_filterswere still being applied on the server, which would cause theselectiongoing out of sync with the data that was visible to the frontend. We fix this by not applyingheader_filterson the server in this scenario, and only when the user accesses thecurrent_viewdo we apply the additional filters so that the view the user sees still matches what is visible on the frontend.