Hi all,
I'm Mandib, a backend developer. While upgrading an installation from
1.14.0 to 1.15.0 on PostgreSQL, I found that deactivating a charge fails
with "operator does not exist: boolean = integer". It also reproduces on
current develop. Looking at the history, this bug has been there since
1.7.0, the first release that supported PostgreSQL.
Ticket: https://issues.apache.org/jira/browse/FINERACT-2951
PR: https://github.com/apache/fineract/pull/6656
The fix removes a leftover "=1" in one query, matching its sibling queries,
and adds an integration test that deactivates a charge.
As this is my first PR, the CI workflows need a maintainer's approval to
run. I'd appreciate it if someone could approve them and review. My JIRA
username is cmandib, for when the Contributor role becomes relevant.
Thanks,
Mandib.