diff options
Diffstat (limited to 'install/ui/src/freeipa/Application_controller.js')
-rw-r--r-- | install/ui/src/freeipa/Application_controller.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/Application_controller.js b/install/ui/src/freeipa/Application_controller.js index 13c270fca..461f11b95 100644 --- a/install/ui/src/freeipa/Application_controller.js +++ b/install/ui/src/freeipa/Application_controller.js @@ -66,6 +66,7 @@ define([ on(this.app_widget.menu_widget, 'item-select', lang.hitch(this, this.on_menu_click)); on(this.app_widget, 'profile-click', lang.hitch(this, this.on_profile)); on(this.app_widget, 'logout-click', lang.hitch(this, this.on_logout)); + on(this.app_widget, 'password-reset-click', lang.hitch(this, this.on_password_reset)); on(this.menu, 'selected', lang.hitch(this, this.on_menu_select)); on(this.router, 'facet-show', lang.hitch(this, this.on_facet_show)); @@ -179,6 +180,10 @@ define([ this.run_time.resolve(); }, + on_password_reset: function() { + IPA.password_selfservice(); + }, + on_phase_error: function(error) { window.console.error(error); |