diff options
author | pennae <82953136+pennae@users.noreply.github.com> | 2023-08-07 19:25:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-07 19:25:07 +0200 |
commit | 6fca6f9d5b7c8a8bb872445e20a4294a6b025596 (patch) | |
tree | 847212c81affda570463ec0d0ffb575336cda3d0 | |
parent | d65015aa114347b8b2dd9abbd2f445269eb77993 (diff) | |
parent | 9c0803f84d89317414e5f6c49e8ec2d0ef60fbf8 (diff) | |
download | nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar.gz nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar.bz2 nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar.lz nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar.xz nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.tar.zst nixpkgs-6fca6f9d5b7c8a8bb872445e20a4294a6b025596.zip |
Merge pull request #246996 from pennae/nrd-empty-inlines
nixos-render-docs: fix empty inlines
-rw-r--r-- | pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py | 2 | ||||
-rw-r--r-- | pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py index 03c5a5dd396..d605dd88b37 100644 --- a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py +++ b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manual.py @@ -623,7 +623,7 @@ class HTMLConverter(BaseConverter[ManualHTMLRenderer]): elif bt.type == 'footnote_ref' and (id := cast(str, bt.attrs.get('id', ''))): result.append(XrefTarget(id, "???", None, None, target_file)) elif bt.type == 'inline': - assert bt.children + assert bt.children is not None result += self._collect_ids(bt.children, target_file, typ, False) elif id := cast(str, bt.attrs.get('id', '')): # anchors and examples have no titles we could use, but we'll have to put diff --git a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py index f754b61b443..85513ef4869 100644 --- a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py +++ b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/md.py @@ -458,7 +458,7 @@ def _footnote_ids(md: markdown_it.MarkdownIt) -> None: token.attrs['id'] = f'{token.meta["label"]}.__back.{token.meta["subId"]}' token.meta['target'] = token.meta["label"] elif token.type == 'inline': - assert token.children + assert token.children is not None generate_ids(token.children) def footnote_ids(state: markdown_it.rules_core.StateCore) -> None: |