diff options
Diffstat (limited to 'MediaBrowser.WebDashboard/Html/scripts/UpdatePasswordPage.js')
| -rw-r--r-- | MediaBrowser.WebDashboard/Html/scripts/UpdatePasswordPage.js | 88 |
1 files changed, 0 insertions, 88 deletions
diff --git a/MediaBrowser.WebDashboard/Html/scripts/UpdatePasswordPage.js b/MediaBrowser.WebDashboard/Html/scripts/UpdatePasswordPage.js deleted file mode 100644 index 9c3a009b2..000000000 --- a/MediaBrowser.WebDashboard/Html/scripts/UpdatePasswordPage.js +++ /dev/null @@ -1,88 +0,0 @@ -var UpdatePasswordPage = { - - onPageShow: function () { - UpdatePasswordPage.loadUser(); - }, - - loadUser: function() { - var page = $.mobile.activePage; - - var userid = getParameterByName("userId"); - - ApiClient.getUser(userid).done(function (user) { - - Dashboard.setPageTitle(user.Name); - - if (user.HasPassword) { - $('#btnResetPassword', page).show(); - } else { - $('#btnResetPassword', page).hide(); - } - - }); - - $('#txtCurrentPassword', page).val(''); - $('#txtNewPassword', page).val(''); - $('#txtNewPasswordConfirm', page).val(''); - }, - - save: function () { - - var userId = getParameterByName("userId"); - - var page = $($.mobile.activePage); - var currentPassword = $('#txtCurrentPassword', page).val(); - var newPassword = $('#txtNewPassword', page).val(); - - ApiClient.updateUserPassword(userId, currentPassword, newPassword).done(UpdatePasswordPage.saveComplete); - }, - - saveComplete: function () { - - Dashboard.hideLoadingMsg(); - - Dashboard.alert("Password saved."); - UpdatePasswordPage.loadUser(); - }, - - resetPassword: function () { - - var msg = "Are you sure you wish to reset the password?"; - - Dashboard.confirm(msg, "Password Reset", function (result) { - - if (result) { - var userId = getParameterByName("userId"); - - Dashboard.showLoadingMsg(); - - ApiClient.resetUserPassword(userId).done(function () { - - Dashboard.hideLoadingMsg(); - Dashboard.alert("The password has been reset."); - UpdatePasswordPage.loadUser(); - - }); - } - }); - }, - - onSubmit: function () { - var page = $($.mobile.activePage); - - if ($('#txtNewPassword', page).val() != $('#txtNewPasswordConfirm', page).val()) { - - Dashboard.showError("Password and password confirmation must match."); - return false; - } - - Dashboard.showLoadingMsg(); - - UpdatePasswordPage.save(); - - // Disable default form submission - return false; - } -}; - -$(document).on('pageshow', "#updatePasswordPage", UpdatePasswordPage.onPageShow);
\ No newline at end of file |
