Skip to content

Commit 333815d

Browse files
committed
wip
1 parent 93c2019 commit 333815d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

docs/src/architecture/08_concepts/signed_doc/docs/contest_delegation.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,7 @@ considered.
7474

7575
## [COSE Header Parameters][RFC9052-HeaderParameters]
7676

77-
* [content type](../spec.md#content-type) = `None`
78-
* [content-encoding](../spec.md#content-encoding) = `None`
77+
No Headers are defined for this document.
7978

8079
## Metadata
8180

specs/generators/src/docs/docs_page_md.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,18 @@ def header_parameter_summary(self) -> str:
5151
"""Generate concrete Cose header parameter settings for a specific document."""
5252
headers = self._doc.headers
5353

54-
if headers is None:
55-
return "No Headers are defined for this document."
56-
5754
header_docs = ""
5855
for header in headers.names:
5956
value = headers.get(header).value
57+
if value is None:
58+
continue
6059
if isinstance(value, list):
6160
value = f"[{','.join(value)}]"
6261
link = f"../spec.md#{header.replace(' ', '-')}"
6362
header_docs += f"* [{header}]({link}) = `{value}`\n"
63+
if not header_docs:
64+
return "No Headers are defined for this document."
65+
6466
return header_docs.strip()
6567

6668
def document_payload(self) -> str:

0 commit comments

Comments
 (0)