mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-19 14:53:50 +02:00
Fix asking for primary password when not enabled
This commit is contained in:
@@ -5582,38 +5582,61 @@ speechSynthesis.getVoices();
|
|||||||
|
|
||||||
$app.methods.relogin = function (loginParmas) {
|
$app.methods.relogin = function (loginParmas) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
this.checkPrimaryPassword(loginParmas)
|
if (this.enablePrimaryPassword) {
|
||||||
.then((pwd) => {
|
this.checkPrimaryPassword(loginParmas)
|
||||||
this.loginForm.loading = true;
|
.then((pwd) => {
|
||||||
return API.getConfig()
|
this.loginForm.loading = true;
|
||||||
.catch((err) => {
|
return API.getConfig()
|
||||||
this.loginForm.loading = false;
|
.catch((err) => {
|
||||||
reject(err);
|
this.loginForm.loading = false;
|
||||||
})
|
reject(err);
|
||||||
.then(() => {
|
|
||||||
API.login({
|
|
||||||
username: loginParmas.username,
|
|
||||||
password: pwd,
|
|
||||||
cipher: loginParmas.password
|
|
||||||
})
|
})
|
||||||
.catch((err2) => {
|
.then(() => {
|
||||||
this.loginForm.loading = false;
|
API.login({
|
||||||
API.logout();
|
username: loginParmas.username,
|
||||||
reject(err2);
|
password: pwd,
|
||||||
|
cipher: loginParmas.password
|
||||||
})
|
})
|
||||||
.then(() => {
|
.catch((err2) => {
|
||||||
this.loginForm.loading = false;
|
this.loginForm.loading = false;
|
||||||
resolve();
|
API.logout();
|
||||||
});
|
reject(err2);
|
||||||
|
})
|
||||||
|
.then(() => {
|
||||||
|
this.loginForm.loading = false;
|
||||||
|
resolve();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
})
|
||||||
|
.catch((_) => {
|
||||||
|
this.$message({
|
||||||
|
message: 'Incorrect primary password',
|
||||||
|
type: 'error'
|
||||||
});
|
});
|
||||||
})
|
reject(_);
|
||||||
.catch((_) => {
|
|
||||||
this.$message({
|
|
||||||
message: 'Incorrect primary password',
|
|
||||||
type: 'error'
|
|
||||||
});
|
});
|
||||||
reject(_);
|
} else {
|
||||||
});
|
API.getConfig()
|
||||||
|
.catch((err) => {
|
||||||
|
this.loginForm.loading = false;
|
||||||
|
reject(err);
|
||||||
|
})
|
||||||
|
.then(() => {
|
||||||
|
API.login({
|
||||||
|
username: loginParmas.username,
|
||||||
|
password: loginParmas.password
|
||||||
|
})
|
||||||
|
.catch((err2) => {
|
||||||
|
this.loginForm.loading = false;
|
||||||
|
API.logout();
|
||||||
|
reject(err2);
|
||||||
|
})
|
||||||
|
.then(() => {
|
||||||
|
this.loginForm.loading = false;
|
||||||
|
resolve();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -5637,9 +5660,6 @@ speechSynthesis.getVoices();
|
|||||||
};
|
};
|
||||||
|
|
||||||
API.$on('AUTOLOGIN', function () {
|
API.$on('AUTOLOGIN', function () {
|
||||||
if ($app.enablePrimaryPassword) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var user =
|
var user =
|
||||||
$app.loginForm.savedCredentials[$app.loginForm.lastUserLoggedIn];
|
$app.loginForm.savedCredentials[$app.loginForm.lastUserLoggedIn];
|
||||||
if (typeof user !== 'undefined') {
|
if (typeof user !== 'undefined') {
|
||||||
|
|||||||
Reference in New Issue
Block a user