KingdomFirst / Bulldozer

A multi-component Windows app to convert data into Rock RMS from other church management systems.
https://www.rockrms.com/
Apache License 2.0
8 stars 9 forks source link

Fixed Date attribute qualifier key casing #70

Closed guymaness2 closed 2 years ago

guymaness2 commented 2 years ago

Description

What does the change add or fix?

Somewhere along the line in Rock versions, the reading of the "displayDiff" and "displayCurrentOption" attribute qualifiers from the db became case sensitive. Bulldozer historically imported these qualifiers with all lower case letters for the key names. This now causes any edit attempts on imported Date attributes to result in an exception. This update causes the qualifier keys to match casing of Rock system code, thus fixing the ability to edit Date attributes.


Release Notes

What does the change add or fix in a succinct statement that will be read by clients?

Requested By

Who reported, requested, or paid for the change?

Warranty


Screenshots

Does this update or add options to the block UI?

Exception that was being thrown before fix:
image


Change Log

What files does it affect?

Migrations/External Impacts

Is it a breaking change for other versions/clients?

none