Initialize loginUser and loginPass with an empty string
Clear loginUser and loginPass after a successful login (e.g. the user made a typo)
This commit is contained in:
parent
c120261e2b
commit
34ceb93509
1 changed files with 7 additions and 7 deletions
|
|
@ -2,8 +2,8 @@ $(function() {
|
|||
function LoginStateViewModel() {
|
||||
var self = this;
|
||||
|
||||
self.loginUser = ko.observable();
|
||||
self.loginPass = ko.observable();
|
||||
self.loginUser = ko.observable("");
|
||||
self.loginPass = ko.observable("");
|
||||
self.loginRemember = ko.observable(false);
|
||||
|
||||
self.loggedIn = ko.observable(false);
|
||||
|
|
@ -79,10 +79,6 @@ $(function() {
|
|||
var password = self.loginPass();
|
||||
var remember = self.loginRemember();
|
||||
|
||||
self.loginUser("");
|
||||
self.loginPass("");
|
||||
self.loginRemember(false);
|
||||
|
||||
$.ajax({
|
||||
url: API_BASEURL + "login",
|
||||
type: "POST",
|
||||
|
|
@ -90,6 +86,10 @@ $(function() {
|
|||
success: function(response) {
|
||||
new PNotify({title: gettext("Login successful"), text: _.sprintf(gettext('You are now logged in as "%(username)s"'), {username: response.name}), type: "success"});
|
||||
self.fromResponse(response);
|
||||
|
||||
self.loginUser("");
|
||||
self.loginPass("");
|
||||
self.loginRemember(false);
|
||||
},
|
||||
error: function(jqXHR, textStatus, errorThrown) {
|
||||
new PNotify({title: gettext("Login failed"), text: gettext("User unknown or wrong password"), type: "error"});
|
||||
|
|
@ -138,4 +138,4 @@ $(function() {
|
|||
[],
|
||||
[]
|
||||
]);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue