From c0f4657be47654b8d6a18a6b1733564c000fec7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 14 Jul 2022 18:49:37 +0200 Subject: [PATCH] Wrap error message when finding Blender via file association fails --- internal/find_blender/find_blender.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/find_blender/find_blender.go b/internal/find_blender/find_blender.go index bf1cabcf..ccc6b9c1 100644 --- a/internal/find_blender/find_blender.go +++ b/internal/find_blender/find_blender.go @@ -5,6 +5,7 @@ package find_blender import ( "context" "errors" + "fmt" "os/exec" "strings" @@ -39,7 +40,7 @@ func CheckBlender(ctx context.Context, exename string) (CheckBlenderResult, erro return CheckBlender(ctx, "blender") case err != nil: // Some other error occurred, better to report it. - return CheckBlenderResult{}, err + return CheckBlenderResult{}, fmt.Errorf("error finding .blend file association: %w", err) default: // The full path was found, report the Blender version. return getResultWithVersion(ctx, exename, fullPath, api.BlenderPathSourceFileAssociation)