#2948 - SoftDelete entities are hard deleted on orphan removal

This commit is contained in:
Rob Bygrave
2023-02-02 23:15:22 +13:00
parent 978b1dbe02
commit 5150ecba62
@@ -1079,7 +1079,7 @@ public final class DefaultPersister implements Persister {
private void deleteOrphan(PersistRequestBean<?> request, BeanPropertyAssocOne<?> prop) {
Object origValue = request.getOrigValue(prop);
if (origValue instanceof EntityBean) {
delete((EntityBean) origValue, request.transaction(), true);
delete((EntityBean) origValue, request.transaction(), false);
}
}