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.
