diff options
author | Endi S. Dewata <edewata@redhat.com> | 2011-07-22 14:32:33 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-07-22 16:29:53 -0400 |
commit | 7b73fa7bb030902626f2b74c328d68aa752727aa (patch) | |
tree | c645f37870b84def7a08edb44a75462d97741ef0 /install | |
parent | 4ae7edebafbfc551ddaf036b6860781182867c47 (diff) | |
download | freeipa-7b73fa7bb030902626f2b74c328d68aa752727aa.tar.gz freeipa-7b73fa7bb030902626f2b74c328d68aa752727aa.tar.xz freeipa-7b73fa7bb030902626f2b74c328d68aa752727aa.zip |
Fixed click handlers on certificate buttons.
The click event handlers for certificate buttons have been fixed
to stop standard event processing which causes the page to change.
Diffstat (limited to 'install')
-rwxr-xr-x | install/ui/certificate.js | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/install/ui/certificate.js b/install/ui/certificate.js index bfecfc5b4..6d86ddb4b 100755 --- a/install/ui/certificate.js +++ b/install/ui/certificate.js @@ -518,7 +518,7 @@ IPA.cert.status_widget = function(spec) { that.get_button = IPA.button({ name: 'get', label: IPA.messages.buttons.get, - 'click': function() { + click: function() { IPA.command({ entity: that.entity_name, method: 'show', @@ -527,6 +527,7 @@ IPA.cert.status_widget = function(spec) { get_certificate(data.result.result); } }).execute(); + return false; } }); button.replaceWith(that.get_button); @@ -535,7 +536,7 @@ IPA.cert.status_widget = function(spec) { that.revoke_button = IPA.button({ name: 'revoke', label: IPA.messages.buttons.revoke, - 'click': function() { + click: function() { IPA.command({ entity: that.entity_name, method: 'show', @@ -544,6 +545,7 @@ IPA.cert.status_widget = function(spec) { revoke_certificate(data.result.result); } }).execute(); + return false; } }); button.replaceWith(that.revoke_button); @@ -552,7 +554,7 @@ IPA.cert.status_widget = function(spec) { that.view_button = IPA.button({ name: 'view', label: IPA.messages.buttons.view, - 'click': function() { + click: function() { IPA.command({ entity: that.entity_name, method: 'show', @@ -561,6 +563,7 @@ IPA.cert.status_widget = function(spec) { view_certificate(data.result.result); } }).execute(); + return false; } }); button.replaceWith(that.view_button); @@ -571,7 +574,7 @@ IPA.cert.status_widget = function(spec) { that.restore_button = IPA.button({ name: 'restore', label: IPA.messages.buttons.restore, - 'click': function() { + click: function() { IPA.command({ entity: that.entity_name, method: 'show', @@ -580,6 +583,7 @@ IPA.cert.status_widget = function(spec) { restore_certificate(data.result.result); } }).execute(); + return false; } }); button.replaceWith(that.restore_button); @@ -589,8 +593,9 @@ IPA.cert.status_widget = function(spec) { that.create_button = IPA.button({ name: 'create', label: IPA.messages.objects.cert.new_certificate, - 'click': function() { + click: function() { request_certificate(that.result); + return false; } }); button.replaceWith(that.create_button); |