From 6cf3e05a5d996b65aa2db2f882317236ba425ca7 Mon Sep 17 00:00:00 2001 From: XiongAmao Date: Sat, 8 Jul 2023 13:11:05 +0800 Subject: [PATCH] fix: error caused by empty commit --- src/gitManager/simpleGit.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gitManager/simpleGit.ts b/src/gitManager/simpleGit.ts index 02dd9676..94dce75d 100644 --- a/src/gitManager/simpleGit.ts +++ b/src/gitManager/simpleGit.ts @@ -554,13 +554,13 @@ export class SimpleGit extends GitManager { refs: e.refs.split(", "), diff: { ...e.diff!, - files: e.diff!.files.map((f) => ({ + files: e.diff ? e.diff.files.map((f) => ({ ...f, status: f.status!, path: f.file, hash: e.hash, vault_path: this.getVaultPath(f.file), - })), + })) : [], }, fileName: e.diff?.files.first()?.file, }));