diff --git a/Sources/TokamakStaticHTML/StaticHTMLRenderer.swift b/Sources/TokamakStaticHTML/StaticHTMLRenderer.swift index 63641fda4..1164b07c1 100644 --- a/Sources/TokamakStaticHTML/StaticHTMLRenderer.swift +++ b/Sources/TokamakStaticHTML/StaticHTMLRenderer.swift @@ -88,11 +88,11 @@ public final class StaticHTMLRenderer: Renderer { public func render(shouldSortAttributes: Bool = false) -> String { """ - - \(title) - \(meta.map { $0.outerHTML() }.joined(separator: "\n ")) + \(title)\( + !meta.isEmpty ? "\n " + meta.map { $0.outerHTML() }.joined(separator: "\n ") : "" + ) diff --git a/Tests/TokamakStaticHTMLTests/__Snapshots__/HTMLTests/testDoubleTitle.1.html b/Tests/TokamakStaticHTMLTests/__Snapshots__/HTMLTests/testDoubleTitle.1.html index 67adb4d7d..76693aeff 100644 --- a/Tests/TokamakStaticHTMLTests/__Snapshots__/HTMLTests/testDoubleTitle.1.html +++ b/Tests/TokamakStaticHTMLTests/__Snapshots__/HTMLTests/testDoubleTitle.1.html @@ -1,8 +1,6 @@ - Tokamak 2 -