From 901990d6f58db7adacef1daf548072816ee83c75 Mon Sep 17 00:00:00 2001 From: Tangent Date: Wed, 26 Aug 2026 19:46:21 -0600 Subject: [PATCH] make link actually optional --- convert_transcript.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/convert_transcript.lua b/convert_transcript.lua index 782762b..9a3e5be 100755 --- a/convert_transcript.lua +++ b/convert_transcript.lua @@ -14,16 +14,20 @@ local output_file_name = title .. ".md" local output_file = io.open(output_file_name, "w") assert(output_file, "Could not open \"" .. output_file_name .. "\"") -for _, line in ipairs{ +local frontmatter = { "---", "title: \"" .. title .. "\"", "author: \"" .. author .. "\"", "publisher: \"yt-transcript-tools v0.1\"", "---", "", - "From [" .. link .. "](" .. link .. ")", - "", -} do +} + +if link and #link > 0 then + frontmatter[#frontmatter + 1] = "From [" .. link .. "](" .. link .. ")\n" +end + +for _, line in ipairs(frontmatter) do output_file:write(line) output_file:write("\n") end