Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
mederly committed Oct 2, 2019
2 parents 0f366ce + b9d2504 commit 51901f3
Showing 1 changed file with 13 additions and 7 deletions.
Expand Up @@ -671,18 +671,24 @@ public void populateItem(Item<ICellPopulator<SelectableBean<CaseType>>> item, St
@Override
public String getObject() {
CaseType caseModelObject = rowModel.getObject().getValue();
if (caseModelObject == null || caseModelObject.getObjectRef() == null) {
if (caseModelObject == null) {
return "";
}
AssignmentHolderType objectRef = WebComponentUtil.getObjectFromAddDeltyForCase(caseModelObject);
if (objectRef != null){
return WebComponentUtil.getEffectiveName(objectRef, AbstractRoleType.F_DISPLAY_NAME);
} else {
try {
return WebComponentUtil.getEffectiveName(caseModelObject.getObjectRef(), AbstractRoleType.F_DISPLAY_NAME, pageBase,
pageBase.getClass().getSimpleName() + "." + "loadCaseObjectRefName");
} catch (Exception ex){
LOGGER.error("Unable find the object for reference: ", caseModelObject.getObjectRef());
} else if (caseModelObject.getObjectRef() != null
&& StringUtils.isNotEmpty(caseModelObject.getObjectRef().getOid())){
if (caseModelObject.getObjectRef().getObject() != null){
return WebComponentUtil.getEffectiveName(caseModelObject.getObjectRef().getObject(),
AbstractRoleType.F_DISPLAY_NAME);
} else {
try {
return WebComponentUtil.getEffectiveName(caseModelObject.getObjectRef(), AbstractRoleType.F_DISPLAY_NAME, pageBase,
pageBase.getClass().getSimpleName() + "." + "loadCaseObjectRefName");
} catch (Exception ex) {
LOGGER.error("Unable find the object for reference: ", caseModelObject.getObjectRef());
}
}
}
return "";
Expand Down

0 comments on commit 51901f3

Please sign in to comment.