check for undefined decision

This commit is contained in:
fyears 2022-03-06 19:03:24 +08:00
parent 3574b56acb
commit 9c830c2c14

View File

@ -937,12 +937,18 @@ export const doActualSync = async (
} else {
let realCounter = 0;
log.debug(`1. create all folders from shadowest to deepest`);
log.debug(
`1. create all folders from shadowest to deepest, also check undefined decision`
);
for (let i = sortedKeys.length - 1; i >= 0; --i) {
const key = sortedKeys[i];
const val = mixedStates[key];
if (val.decision === "skipFolder" || val.decision === "createFolder") {
if (
val.decision === undefined ||
val.decision === "skipFolder" ||
val.decision === "createFolder"
) {
log.debug(`start syncing "${key}" with plan ${JSON.stringify(val)}`);
if (callbackSyncProcess !== undefined) {