[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
This commit is contained in:
Óscar González Fernández 2010-09-07 17:11:15 +02:00
parent bb4d61426f
commit e8340b1bd6

View file

@ -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();