This commit is contained in:
zefie
2022-02-18 23:18:16 -05:00
parent 6efbf465f0
commit f5044255af

View File

@@ -408,7 +408,11 @@ class WTVClientSessionData {
} }
setUserLoggedIn(value) { setUserLoggedIn(value) {
return this.set("password_valid", value); if (value) return this.set("password_valid", value);
else {
this.delete("password_valid");
return false;
}
} }
saveSessionData(force_write = false, skip_merge = false) { saveSessionData(force_write = false, skip_merge = false) {
@@ -428,7 +432,8 @@ class WTVClientSessionData {
try { try {
// only save if file has changed // only save if file has changed
var json_save_data = JSON.stringify(this.session_store); var json_save_data = JSON.stringify(this.session_store);
var json_load_data = this.loadSessionData(true); var json_load_data = (!skip_merge) ? this.loadSessionData(true) : {};
var storeDir = this.getUserStoreDirectory(); var storeDir = this.getUserStoreDirectory();
if (!this.fs.existsSync(storeDir)) this.mkdirRecursive(storeDir); if (!this.fs.existsSync(storeDir)) this.mkdirRecursive(storeDir);
var sessionToStore = this.session_store; var sessionToStore = this.session_store;