Skip to content

Commit

Permalink
fix for generating of HTML report from dashboard
Browse files Browse the repository at this point in the history
  • Loading branch information
skublik committed Apr 30, 2020
1 parent 37a9071 commit 9285c8d
Showing 1 changed file with 5 additions and 2 deletions.
Expand Up @@ -220,7 +220,7 @@ public class ReportHTMLCreateTaskHandler extends ReportJasperCreateTaskHandler {
put(FAMILY_NAME_COLUMN, UserType.F_FAMILY_NAME);
put(FULL_NAME_COLUMN, UserType.F_FULL_NAME);
put(EMAIL_COLUMN, UserType.F_EMAIL_ADDRESS);
put(ACCOUNTS_COLUMN, ItemPath.create(AbstractRoleType.F_LINK_REF, CUSTOM));
put(ACCOUNTS_COLUMN, ItemPath.create(CUSTOM));
}
});

Expand Down Expand Up @@ -751,7 +751,8 @@ private String getCustomValueForColumn(Item valueObject, String nameOfColumn) {
if(!(valueObject instanceof PrismObject)){
return "";
}
return String.valueOf(((PrismObject)valueObject).getRealValues().size());
Item item = ((PrismObject) valueObject).findItem(ItemPath.create(AbstractRoleType.F_LINK_REF));
return String.valueOf(item.getRealValues().size());
case CURRENT_RUN_TIME_COLUMN:
if(!(valueObject instanceof PrismObject)
&& !(((PrismObject)valueObject).getRealValue() instanceof TaskType)){
Expand Down Expand Up @@ -940,8 +941,10 @@ private String getLabelNameForCustom(String nameOfColumn) {
switch (nameOfColumn) {
case ACCOUNTS_COLUMN:
key = "FocusType.accounts";
break;
case CURRENT_RUN_TIME_COLUMN:
key = "TaskType.currentRunTime";
break;
}
return getMessage(key);
}
Expand Down

0 comments on commit 9285c8d

Please sign in to comment.