From e8340b1bd61171a8c9a7f4bca198aa5cdb245a75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Tue, 7 Sep 2010 17:11:15 +0200 Subject: [PATCH] [Bug #621] Fix bug The advance type retrieved from a QualityForm is a proxy and never had its data loaded. Now it's data is forced to be loaded. FEA: ItEr60S04ValidacionEProbasFuncionaisItEr59S04 --- .../navalplanner/web/orders/QualityFormsOnConversation.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/QualityFormsOnConversation.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/QualityFormsOnConversation.java index 874e1893d..2dd5db3c6 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/QualityFormsOnConversation.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/QualityFormsOnConversation.java @@ -25,6 +25,7 @@ import java.util.HashSet; import java.util.List; import java.util.Set; +import org.navalplanner.business.advance.entities.AdvanceType; import org.navalplanner.business.qualityforms.daos.IQualityFormDAO; import org.navalplanner.business.qualityforms.entities.QualityForm; import org.navalplanner.business.qualityforms.entities.QualityFormItem; @@ -61,6 +62,8 @@ public class QualityFormsOnConversation { private void initialize(QualityForm qualityForm) { qualityForm.getName(); qualityForm.getQualityFormType(); + AdvanceType advanceType = qualityForm.getAdvanceType(); + advanceType.getUnitName(); for (QualityFormItem qualityFormItem : qualityForm .getQualityFormItems()) { qualityFormItem.getName();