fix: extra query in Dashboard when native filter enabled#14770
Conversation
| if (filter.isInstant || children.length > 0) { | ||
| // force instant updating on initialization or for parent filters when dataMaskSelected has filter | ||
| if ( | ||
| dataMaskSelected[filter.id] && |
There was a problem hiding this comment.
Ensure that DataMaskSelected contains the filter, rather than the initial object(empty object).
Codecov Report
@@ Coverage Diff @@
## master #14770 +/- ##
=======================================
Coverage 77.62% 77.63%
=======================================
Files 962 962
Lines 49026 49080 +54
Branches 6155 6157 +2
=======================================
+ Hits 38057 38101 +44
- Misses 10765 10775 +10
Partials 204 204
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
villebro
left a comment
There was a problem hiding this comment.
LGTM and tested to work well!
* master: (163 commits) fix(native-filters): Manage default value of filters by superset (apache#14785) fix: Additional ResultSet tests (apache#14741) chore: added BasicParametersMixin to Redshift (apache#14752) fix: make dataset list sort case insensitive (apache#14528) fix: use encodeURIComponent when getting table metadata (apache#14790) fix: ensure engine is outside parameters (apache#14787) database modal should close on connect with tab layout (apache#14771) feat(native-filters): add search all filter options (apache#14710) fix: extra query in Dashboard when native filter enabled (apache#14770) chore: Improves the native filters UI/UX - iteration 2 (apache#14753) fix(native filters): Fix explore state (apache#14779) fix(explore): DndColumnSelect not handling controls with "multi: false" (apache#14737) feat: Create BigQuery Parameters for DatabaseModal (apache#14721) feat: enable user impersonation in GSheets (apache#14767) fix: add DB should not say it's Postgres (apache#14766) Revert "fix(dashboard): multiple query trigger when native filter enabled (apache#14734)" (apache#14762) feat: save database with new dynamic form (apache#14583) fix: save non-parameter DBs (apache#14759) chore: Removes ColorSchemeControl.less (apache#14199) fix(explore): Icons width (apache#14717) ...
SUMMARY
fix extra query in Dashboard when
native filterenabled andApply changes instantlysetting up.closes: #14706
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
May-24-2021.02-30-09.mp4
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION