SFDO-Community / declarative-lookup-rollup-summaries

Declarative Lookup Rollup Summaries (DLRS) is a community built and maintained Salesforce application that allows you to create cross object roll-ups declaratively - no code! For install instructions and documentation, visit our website https://sfdo-community-sprints.github.io/DLRS-Documentation/
https://sfdo-community-sprints.github.io/DLRS-Documentation/
BSD 3-Clause "New" or "Revised" License
683 stars 235 forks source link

Datatable Column Filters #1477

Open octatau opened 2 weeks ago

octatau commented 2 weeks ago

Changes

Issues Closed

aheber commented 2 days ago

This is looking really good. I was able to get it into a slightly weird state if I caused the table to refresh while I had a filter applied. You can do this by creating a new rollup or editing one of the displayed rollups.

If the main table refreshed then it defaults the filter selection back to All but still has an effective filter of the previously applied filter.

What to do about it can be a bit funky. I would favor a more complicated option, once the list refreshes, if the previous filter is still valid then it should be reapplied. If no records match the filter, due to the edit, then I would drop the filter and move back to All.

Thoughts?