Skip to content

Commit fb9ceca

Browse files
committed
Correct meta post processor
1 parent 79383df commit fb9ceca

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/format/html/format-html-meta.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
*/
77

88
import { kHtmlEmptyPostProcessResult } from "../../command/render/constants.ts";
9+
import {
10+
PandocInputTraits,
11+
RenderedFormat,
12+
} from "../../command/render/types.ts";
913
import { Format, Metadata } from "../../config/types.ts";
1014
import { bibliographyCslJson } from "../../core/bibliography.ts";
1115
import {
@@ -29,19 +33,23 @@ export function metadataPostProcessor(
2933
format: Format,
3034
offset?: string,
3135
) {
32-
return async (doc: Document, inputMetadata: Metadata) => {
36+
return async (doc: Document, options: {
37+
inputMetadata: Metadata;
38+
inputTraits: PandocInputTraits;
39+
renderedFormats: RenderedFormat[];
40+
}) => {
3341
if (googleScholarEnabled(format)) {
3442
const { csl, extras } = documentCSL(
3543
input,
36-
inputMetadata,
44+
options.inputMetadata,
3745
"webpage",
3846
format.pandoc["output-file"],
3947
offset,
4048
);
4149
const documentMetadata = googleScholarMeta(csl, extras);
4250
const referenceMetadata = await googleScholarReferences(
4351
input,
44-
inputMetadata,
52+
options.inputMetadata,
4553
);
4654
[...documentMetadata, ...referenceMetadata].forEach((meta) => {
4755
writeMetaTag(meta.name, meta.content, doc);

0 commit comments

Comments
 (0)