From 5808b721b385cf7c79a0998cbdadeed865fd86b1 Mon Sep 17 00:00:00 2001 From: Alisue Date: Fri, 13 Oct 2023 21:47:03 +0900 Subject: [PATCH] :bug: Fix blob URL of files in nested tree --- object_url.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/object_url.ts b/object_url.ts index 1cade72..28b2270 100644 --- a/object_url.ts +++ b/object_url.ts @@ -40,7 +40,12 @@ async function getObjectType( ["ls-tree", "-t", commitish, path], options, ); - return stdout.trim().split("\n").at(0)?.split(" ").at(1) as ObjectType; + return stdout + .trim() + .split("\n") + .find((line) => line.includes(path)) + ?.split(" ") + .at(1) as ObjectType; } function parsePath(path: string): [string, Range | undefined] {