From 1e335b19b333969144f3d035033eb6831722420b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenzo=20Tilve=20=C3=81lvaro?= Date: Fri, 4 Nov 2011 11:04:49 +0100 Subject: [PATCH] Fixed hibernate issues when creating new projects from templates FEA: ItEr75S04BugFixing --- .../org/libreplan/web/planner/order/PlanningStateCreator.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/order/PlanningStateCreator.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/order/PlanningStateCreator.java index 2556c5972..9f745c0b2 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/order/PlanningStateCreator.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/order/PlanningStateCreator.java @@ -94,6 +94,7 @@ import org.zkoss.zk.ui.Desktop; * yet, it creates and initializes a new PlanningState. * * @author Óscar González Fernández + * @author Lorenzo Tilve Álvaro */ @Component @Scope(BeanDefinition.SCOPE_SINGLETON) @@ -694,6 +695,9 @@ public class PlanningStateCreator { } private List loadOrderAuthorizations() { + if (order.isNewObject()) { + return new ArrayList(); + } List orderAuthorizations = orderAuthorizationDAO .listByOrder(order); for (OrderAuthorization each : orderAuthorizations) {