Adam Saghy created FINERACT-2986:
------------------------------------
Summary: Make global configuration values case insensitive
Key: FINERACT-2986
URL: https://issues.apache.org/jira/browse/FINERACT-2986
Project: Apache Fineract
Issue Type: Improvement
Components: Configuration
Affects Versions: 1.16.0
Reporter: Adam Saghy
Fix For: 1.17.0
Global configurations with a fixed set of allowed {{{}stringValue{}}}s (such as
{{{}charge-accrual-date{}}}, {{pl-charge-accrual-time}} and
{{{}account-mapping-for-payment-type{}}}) are currently validated and resolved
with case-sensitive matching. So a value like {{EOD}} or {{asset}} is rejected,
or doesn’t resolve to its matching option, even though it clearly means {{eod}}
or {{{}Asset{}}}. This story makes both validating and reading these values
case-insensitive, stores each value in its canonical form, and updates the
allowed-values documentation to match.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)