Skip to content

Commit 6a88ffc

Browse files
committed
Don’t pass website to Pandoc Metadata
fixes #3797
1 parent d1362ca commit 6a88ffc

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

src/command/render/pandoc.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -965,6 +965,8 @@ export async function runPandoc(
965965
const pandocPassedMetadata = ld.cloneDeep(pandocMetadata);
966966
delete pandocPassedMetadata.format;
967967
delete pandocPassedMetadata.project;
968+
delete pandocPassedMetadata.website;
969+
968970
Deno.writeTextFileSync(
969971
metadataTemp,
970972
stringify(pandocPassedMetadata, {

src/resources/filters/quarto-post/meta.lua

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,7 @@ function quartoPostMetaInject()
1010
inject(usePackage("tikz"))
1111
end
1212
end)
13-
14-
-- Purge the twitter card / creator metadata
15-
-- Citeproc interprets this as a cite, and provides
16-
-- a warning of unresolve citation. But we know
17-
-- that a citation is never allowed in the creator field
18-
if meta.website ~= nil and meta.website['twitter-card'] ~= nil and type(meta.website['twitter-card']) == 'table' then
19-
meta.website['twitter-card'].creator = nil
20-
meta.website['twitter-card'].site = nil
21-
end
22-
13+
2314
-- don't emit unnecessary metadata
2415
meta["quarto-filters"] = nil
2516

0 commit comments

Comments
 (0)