From 4bbbad9b3bfde1112745936da0f5a0982c0ab672 Mon Sep 17 00:00:00 2001 From: Robin Bygrave Date: Thu, 27 Jun 2013 23:13:06 +1200 Subject: [PATCH] Fix for Issue 30 Invalidating L2 Cache on deletion for referenced OneToMany relations not working --- .../com/avaje/ebeaninternal/server/deploy/BeanDescriptor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanDescriptor.java b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanDescriptor.java index f3e1b3feb..d717b6f1c 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanDescriptor.java +++ b/src/main/java/com/avaje/ebeaninternal/server/deploy/BeanDescriptor.java @@ -1055,7 +1055,7 @@ public class BeanDescriptor { for (int i = 0; i < propertiesOneImported.length; i++) { BeanPropertyAssocMany many = propertiesOneImported[i].getRelationshipProperty(); if (many != null) { - propertiesOneImported[i].cacheDelete(true, deleteRequest); + propertiesOneImported[i].cacheDelete(true, deleteRequest.getBean()); } } }