From 54e538caae19c2377459eec71603d4ee9ce7a0bd Mon Sep 17 00:00:00 2001 From: Kj <46800811+kj-9@users.noreply.github.com> Date: Wed, 9 Jul 2025 20:52:53 +0900 Subject: [PATCH] Fix potential error when deleting remote files in sync manager --- src/sync-manager.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sync-manager.ts b/src/sync-manager.ts index da11a5a..3d3bfff 100644 --- a/src/sync-manager.ts +++ b/src/sync-manager.ts @@ -543,7 +543,9 @@ export default class SyncManager { break; } case "delete_remote": { - newTreeFiles[action.filePath].sha = null; + if (newTreeFiles[action.filePath]) { + newTreeFiles[action.filePath].sha = null; + } break; } case "download":