From bcf20bea0bc1e481dc07d202828fcea30ac31bec Mon Sep 17 00:00:00 2001 From: Uri Shaked Date: Wed, 29 May 2024 15:50:43 +0300 Subject: [PATCH] fix(datasheet): broken datasheet it broke after the fix from 74796c81c79ce574721bf438ece20fe338655b72 --- documentation.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/documentation.py b/documentation.py index d51fe24..6bccad1 100644 --- a/documentation.py +++ b/documentation.py @@ -89,6 +89,7 @@ class Docs: for project in self.projects: yaml_data = project.get_project_docs_dict() + analog_pins = project.info.analog_pins yaml_data.update( { "user_docs": rewrite_image_paths( @@ -111,9 +112,11 @@ class Docs: "analog_index": str(project.analog_pins[i]), "desc": desc, } - for i, desc in enumerate(project.info.pinout.ua) + for i, desc in enumerate( + project.info.pinout.ua[:analog_pins] + ) ], - "is_analog": bool(project.info.pinout.ua), + "is_analog": analog_pins > 0, } ) @@ -206,6 +209,7 @@ class Docs: os.makedirs(project_dir) os.makedirs(project_image_dir) yaml_data = project.get_project_docs_dict() + analog_pins = project.info.analog_pins yaml_data.update( { "mux_address": project.mux_address, @@ -233,9 +237,11 @@ class Docs: "analog_index": str(project.analog_pins[i]), "desc": desc, } - for i, desc in enumerate(project.info.pinout.ua) + for i, desc in enumerate( + project.info.pinout.ua[:analog_pins] + ) ], - "is_analog": bool(project.info.pinout.ua), + "is_analog": analog_pins > 0, } )