From 42f019d304788ac167480eef937e7fad857a3e2d Mon Sep 17 00:00:00 2001 From: "andrew.dzak" Date: Thu, 4 Aug 2016 13:43:04 +0200 Subject: [PATCH] fineract-206 fixed MySQLIntegrityConstraintViolationException issue when deleting a group --- .../org/apache/fineract/portfolio/group/domain/Group.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/group/domain/Group.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/group/domain/Group.java index 325416dc8..602b071c0 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/group/domain/Group.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/group/domain/Group.java @@ -143,6 +143,10 @@ public final class Group extends AbstractPersistable { @Transient private boolean accountNumberRequiresAutoGeneration = false; + @OneToMany(mappedBy="group",cascade = CascadeType.REMOVE) + private Set groupRole; + + // JPA default constructor for entity protected Group() { this.name = null;