Repository: syncope Updated Branches: refs/heads/master 3c4bbf069 -> 577d05774
SYNCOPE-921 provides table reload as usual Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/577d0577 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/577d0577 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/577d0577 Branch: refs/heads/master Commit: 577d0577447c341362fcce075c492b5be4e18e3a Parents: 3c4bbf0 Author: fmartelli <[email protected]> Authored: Fri Aug 12 15:36:39 2016 +0200 Committer: fmartelli <[email protected]> Committed: Fri Aug 12 15:36:39 2016 +0200 ---------------------------------------------------------------------- .../console/approvals/ApprovalDirectoryPanel.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/577d0577/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java ---------------------------------------------------------------------- diff --git a/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java index e7b6bd5..b515d19 100644 --- a/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java +++ b/client/console/src/main/java/org/apache/syncope/client/console/approvals/ApprovalDirectoryPanel.java @@ -42,6 +42,7 @@ import org.apache.syncope.common.lib.types.StandardEntitlement; import org.apache.wicket.PageReference; import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.authroles.authorization.strategies.role.metadata.MetaDataRoleAuthorizationStrategy; +import org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow; import org.apache.wicket.extensions.markup.html.repeater.data.sort.SortOrder; import org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn; import org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn; @@ -64,6 +65,17 @@ public class ApprovalDirectoryPanel modal.addSubmitButton(); modal.size(Modal.Size.Large); + modal.setWindowClosedCallback(new ModalWindow.WindowClosedCallback() { + + private static final long serialVersionUID = 8804221891699487139L; + + @Override + public void onClose(final AjaxRequestTarget target) { + updateResultTable(target); + modal.show(false); + } + }); + restClient = new UserWorkflowRestClient(); initResultTable();
