From e2947768cfc8990d53c7c7cdeb39e5fb49371334 Mon Sep 17 00:00:00 2001 From: David Gamba <davidgamba@gmail.com> Date: Fri, 17 Mar 2023 15:08:28 -0600 Subject: [PATCH] Expose Attributes in types.Metadata response --- pkg/renderer/sgml/sgml.go | 1 + pkg/types/types.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/renderer/sgml/sgml.go b/pkg/renderer/sgml/sgml.go index 04a604bf..5e550e48 100644 --- a/pkg/renderer/sgml/sgml.go +++ b/pkg/renderer/sgml/sgml.go @@ -71,6 +71,7 @@ elements: break elements } } + metadata.Attributes = ctx.attributes if ctx.sectionNumbering, err = doc.SectionNumbers(); err != nil { return metadata, errors.Wrapf(err, "unable to render full document") } diff --git a/pkg/types/types.go b/pkg/types/types.go index d75f6d70..31ffe7a2 100644 --- a/pkg/types/types.go +++ b/pkg/types/types.go @@ -208,6 +208,7 @@ type Metadata struct { TableOfContents *TableOfContents Authors []*DocumentAuthor Revision DocumentRevision + Attributes Attributes } func NewTableOfContents(maxDepth int) *TableOfContents {