mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
Fix missing cookie error
This commit is contained in:
+16
-20
@@ -5683,28 +5683,24 @@ speechSynthesis.getVoices();
|
|||||||
};
|
};
|
||||||
|
|
||||||
$app.methods.updateStoredUser = async function (currentUser) {
|
$app.methods.updateStoredUser = async function (currentUser) {
|
||||||
var savedCredentialsArray = {};
|
var savedCredentials = {};
|
||||||
if (configRepository.getString('savedCredentials') !== null) {
|
if (configRepository.getString('savedCredentials') !== null) {
|
||||||
var savedCredentialsArray = JSON.parse(
|
var savedCredentials = JSON.parse(
|
||||||
configRepository.getString('savedCredentials')
|
configRepository.getString('savedCredentials')
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (this.saveCredentials) {
|
if (this.saveCredentials) {
|
||||||
var credentialsToSave = {
|
savedCredentials[currentUser.username].loginParmas =
|
||||||
user: currentUser,
|
this.saveCredentials;
|
||||||
loginParmas: this.saveCredentials
|
|
||||||
};
|
|
||||||
savedCredentialsArray[currentUser.username] = credentialsToSave;
|
|
||||||
delete this.saveCredentials;
|
delete this.saveCredentials;
|
||||||
} else if (
|
|
||||||
typeof savedCredentialsArray[currentUser.username] !== 'undefined'
|
|
||||||
) {
|
|
||||||
savedCredentialsArray[currentUser.username].user = currentUser;
|
|
||||||
}
|
}
|
||||||
savedCredentialsArray[currentUser.username].cookies =
|
if (typeof savedCredentials[currentUser.username] !== 'undefined') {
|
||||||
|
savedCredentials[currentUser.username].user = currentUser;
|
||||||
|
savedCredentials[currentUser.username].cookies =
|
||||||
await webApiService.getCookies();
|
await webApiService.getCookies();
|
||||||
this.loginForm.savedCredentials = savedCredentialsArray;
|
}
|
||||||
var jsonCredentialsArray = JSON.stringify(savedCredentialsArray);
|
this.loginForm.savedCredentials = savedCredentials;
|
||||||
|
var jsonCredentialsArray = JSON.stringify(savedCredentials);
|
||||||
configRepository.setString('savedCredentials', jsonCredentialsArray);
|
configRepository.setString('savedCredentials', jsonCredentialsArray);
|
||||||
this.loginForm.lastUserLoggedIn = currentUser.username;
|
this.loginForm.lastUserLoggedIn = currentUser.username;
|
||||||
configRepository.setString('lastUserLoggedIn', currentUser.username);
|
configRepository.setString('lastUserLoggedIn', currentUser.username);
|
||||||
@@ -5775,18 +5771,18 @@ speechSynthesis.getVoices();
|
|||||||
};
|
};
|
||||||
|
|
||||||
$app.methods.deleteSavedLogin = function (username) {
|
$app.methods.deleteSavedLogin = function (username) {
|
||||||
var savedCredentialsArray = JSON.parse(
|
var savedCredentials = JSON.parse(
|
||||||
configRepository.getString('savedCredentials')
|
configRepository.getString('savedCredentials')
|
||||||
);
|
);
|
||||||
delete savedCredentialsArray[username];
|
delete savedCredentials[username];
|
||||||
// Disable primary password when no account is available.
|
// Disable primary password when no account is available.
|
||||||
if (Object.keys(savedCredentialsArray).length === 0) {
|
if (Object.keys(savedCredentials).length === 0) {
|
||||||
this.enablePrimaryPassword = false;
|
this.enablePrimaryPassword = false;
|
||||||
configRepository.setBool('enablePrimaryPassword', false);
|
configRepository.setBool('enablePrimaryPassword', false);
|
||||||
}
|
}
|
||||||
this.loginForm.savedCredentials = savedCredentialsArray;
|
this.loginForm.savedCredentials = savedCredentials;
|
||||||
var jsonCredentialsArray = JSON.stringify(savedCredentialsArray);
|
var jsonCredentials = JSON.stringify(savedCredentials);
|
||||||
configRepository.setString('savedCredentials', jsonCredentialsArray);
|
configRepository.setString('savedCredentials', jsonCredentials);
|
||||||
new Noty({
|
new Noty({
|
||||||
type: 'success',
|
type: 'success',
|
||||||
text: 'Account removed.'
|
text: 'Account removed.'
|
||||||
|
|||||||
Reference in New Issue
Block a user