SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
580 stars 353 forks source link

Finance Batch Filters Applying Updates to All Batches Based on List Settings #5840

Closed lizrose20 closed 7 months ago

lizrose20 commented 7 months ago

Description

In v16.3, When updating batches from open to closed and vice versa on the Batches screen, all batches that are being filtered overall will be updated instead of only those that show in the grid (those that are filtered through the date column filter).

Actual Behavior

When the list settings are adjusted to Past 30 days there are 255 batches. All are showing in the grid.
image

Filter these by selecting the Date filter of between and selecting the date range. (Or any date range). image

Once that is applied, we show 27 of 255 batches. (Only those 27 show in the grid.)
image

After selecting all, we select to close selected batches. 254 batches were closed. image

Without being able to select a filter of a specific date range in the list settings, the only way to update only these batches is to select each one to the left and then update.

Expected Behavior

We would expect that only the 27 batches that are shown / Selected would be updated. Or that we would be able to select a specific date range for the list filter.

Steps to Reproduce

Issue Confirmation

Rock Version

v16.3

Client Culture Setting

en-US

cabal95 commented 7 months ago

This appears to be a duplicate of #5838. It will be fixed in 1.16.6 when that releases.