check for undefined decision
This commit is contained in:
parent
3574b56acb
commit
9c830c2c14
10
src/sync.ts
10
src/sync.ts
@ -937,12 +937,18 @@ export const doActualSync = async (
|
|||||||
} else {
|
} else {
|
||||||
let realCounter = 0;
|
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) {
|
for (let i = sortedKeys.length - 1; i >= 0; --i) {
|
||||||
const key = sortedKeys[i];
|
const key = sortedKeys[i];
|
||||||
const val = mixedStates[key];
|
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)}`);
|
log.debug(`start syncing "${key}" with plan ${JSON.stringify(val)}`);
|
||||||
|
|
||||||
if (callbackSyncProcess !== undefined) {
|
if (callbackSyncProcess !== undefined) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user