Skip to content

Commit

Permalink
fix for cast exception on governance cards panel
Browse files Browse the repository at this point in the history
  • Loading branch information
skublik committed Nov 28, 2022
1 parent 557789c commit a406652
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1273,7 +1273,7 @@ protected void executeDelete(AssignmentHolderType object, AjaxRequestTarget targ
}
result.computeStatusIfUnknown();
getPageBase().showResult(result);
getMemberTable().refreshTable(target);
refreshTable(target);
}

protected void executeRecompute(AssignmentHolderType object, AjaxRequestTarget target) {
Expand All @@ -1288,7 +1288,7 @@ protected void executeRecompute(AssignmentHolderType object, AjaxRequestTarget t
}
result.computeStatusIfUnknown();
getPageBase().showResult(result);
getMemberTable().refreshTable(target);
refreshTable(target);
}

protected void executeUnassign(AssignmentHolderType object, AjaxRequestTarget target) {
Expand Down Expand Up @@ -1317,6 +1317,10 @@ protected void executeUnassign(AssignmentHolderType object, AjaxRequestTarget ta
}
result.computeStatusComposite();
getPageBase().showResult(result);
refreshTable(target);
}

protected void refreshTable(AjaxRequestTarget target) {
getMemberTable().refreshTable(target);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -344,4 +344,16 @@ protected List<? extends ObjectType> getSelectedRealObjects() {
(SelectableBeanObjectDataProvider<FocusType>) getMemberTileTable().getProvider();
return provider.getSelected().stream().collect(Collectors.toList());
}

@Override
protected void refreshTable(AjaxRequestTarget target) {
target.add(getMemberTileTable());
getMemberTileTable().getProvider().detach();
getMemberTileTable().refresh(target);
}

@Override
protected void unassignMembersPerformed(IModel<?> rowModel, QName type, QueryScope scope, Collection<QName> relations, AjaxRequestTarget target) {
super.unassignMembersPerformed(rowModel, type, scope, relations, target);
}
}

0 comments on commit a406652

Please sign in to comment.