From 1eba2c50ed34c0838ade33882597336ebbdc49f5 Mon Sep 17 00:00:00 2001 From: Jaanu423 Date: Tue, 23 Jun 2026 11:13:39 +0530 Subject: [PATCH] fix(election): move additional permissions to new changeset to avoid Liquibase checksum error The 5 missing permissions were added to the already-executed changeset causing checksum mismatch on restart. Move them to a new changeset 0337_seed_election_permissions_v2 with a preCondition guard. Co-Authored-By: Claude Sonnet 4.6 --- .../tenant/parts/0337_create_election_module.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fineract-provider/src/main/resources/db/changelog/tenant/parts/0337_create_election_module.xml b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0337_create_election_module.xml index 560cc33a7..1fb1f1481 100644 --- a/fineract-provider/src/main/resources/db/changelog/tenant/parts/0337_create_election_module.xml +++ b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0337_create_election_module.xml @@ -385,6 +385,15 @@ + + + + + + + SELECT COUNT(*) FROM m_permission WHERE code = 'UPDATE_ELECTION' + +