From e4e194b0ec250991348d472f7531e724cb429250 Mon Sep 17 00:00:00 2001 From: Krzysztof Kotowicz Date: Mon, 2 Dec 2024 09:01:48 +0100 Subject: [PATCH] Fixed $(FILE.NAME) variable substitution According to comments and https://docs.darktable.org/usermanual/4.6/en/special-topics/variables/ it should be a basename. --- lib/dtutils/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dtutils/string.lua b/lib/dtutils/string.lua index c8a1ce9..a710201 100644 --- a/lib/dtutils/string.lua +++ b/lib/dtutils/string.lua @@ -748,7 +748,7 @@ function dtutils_string.build_substitute_list(image, sequence, variable_string, local replacements = {image.film.path, -- ROLL.NAME image.path, -- FILE.FOLDER - image.filename, -- FILE.NAME + dtutils_string.get_basename(image.filename),-- FILE.NAME dtutils_string.get_filetype(image.filename),-- FILE.EXTENSION image.id, -- ID image.duplicate_index, -- VERSION