Skip to content

Commit

Permalink
more display name (name) unifying
Browse files Browse the repository at this point in the history
  • Loading branch information
KaterynaHonchar committed Jul 23, 2021
1 parent 62f3fd7 commit 0cba82d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -338,17 +338,17 @@ public static String getReferencedObjectDisplayNameAndName(Referencable ref, boo
if (ref == null || ref.getOid() == null) {
return "";
}
if (!loadObject) {
if (ref.asReferenceValue().getObject() == null && !loadObject) {
return getReferencedObjectDisplayNamesAndNames(ref, false, true);
}
PrismObject<ObjectType> prismObject = WebModelServiceUtils.loadObject(ref, pageBase);
PrismObject<ObjectType> prismObject = ref.asReferenceValue().getObject();
if (prismObject == null) {
prismObject = WebModelServiceUtils.loadObject(ref, pageBase);
}
if (prismObject == null) {
return getReferencedObjectDisplayNamesAndNames(ref, false, true);
}
ObjectType object = prismObject.asObjectable();
if (object == null) {
return "";
}
String displayName = null;
if (object instanceof UserType) {
displayName = getTranslatedPolyString(((UserType) object).getFullName());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,12 +124,7 @@ public void onClick(AjaxRequestTarget ajaxRequestTarget) {
if (ref == null) {
return "";
}

if (ref.getObject() != null) {
return WebComponentUtil.getDisplayNameOrName(ref.getObject());
}

return WebComponentUtil.getDisplayNameOrName(ref.asReferencable());
return WebComponentUtil.getReferencedObjectDisplayNameAndName(ref.asReferencable(), false, getPageBase());
}));
nameLinkText.setOutputMarkupId(true);
nameLink.add(nameLinkText);
Expand Down

0 comments on commit 0cba82d

Please sign in to comment.