Fix clean startup

This commit is contained in:
Ximi1970
2020-05-21 12:12:10 +02:00
parent 3e8ee00f86
commit 0de92a5a01
2 changed files with 18 additions and 2 deletions

View File

@@ -98,7 +98,11 @@ function checkFilters(filters) {
const inbox = account.folders.filter((folder) => folder.type == "inbox");
if (inbox.length > 0) {
let folder = { ...inbox[0], accountName: account.name };
let folder = {
...inbox[0],
accountName: account.name,
path: "/" + inbox[0].name,
};
delete folder.type;
delete folder.subFolders;
@@ -254,8 +258,12 @@ async function getFilters() {
function getFiltersCb(result) {
const filters = result.filters || undefined;
console.debug("Stored fiilters: " + JSON.stringify(filters));
const newFilters = checkFilters(filters);
console.debug("Checked fiilters: " + JSON.stringify(newFilters));
return newFilters;
}

View File

@@ -444,9 +444,17 @@ SysTrayX.RestoreOptions = {
);
if (inbox.length > 0) {
let folder = {
...inbox[0],
accountName: account.name,
path: "/" + inbox[0].name,
};
delete folder.type;
delete folder.subFolders;
filters.push({
unread: true,
folder: inbox[0],
folder: folder,
});
}
});