From 9a4ce988df219565ab84602b1eea93e14700862b Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Fri, 22 Jul 2011 13:24:27 +0200 Subject: fixed empty dns record update https://fedorahosted.org/freeipa/ticket/1477 Redirection after updating empty DNS Record (which is deleted). Added hook to details facet for post update operation. --- install/ui/details.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'install/ui/details.js') diff --git a/install/ui/details.js b/install/ui/details.js index 50fccce4..8e0edaab 100644 --- a/install/ui/details.js +++ b/install/ui/details.js @@ -245,6 +245,7 @@ IPA.details_facet = function(spec) { var that = IPA.facet(spec); that.pre_execute_hook = spec.pre_execute_hook; + that.post_update_hook = spec.post_update_hook; that.label = spec.label || IPA.messages && IPA.messages.facets && IPA.messages.facets.details; that.facet_group = spec.facet_group || 'settings'; @@ -526,7 +527,12 @@ IPA.details_facet = function(spec) { on_win(data, text_status, xhr); if (data.error) return; - + + if (that.post_update_hook) { + that.post_update_hook(data, text_status); + return; + } + var result = data.result.result; that.load(result); } -- cgit