From 6526549bdd3fd25fb9e7e9c50269388543e3af21 Mon Sep 17 00:00:00 2001 From: Philipp Horstenkamp Date: Sun, 29 Oct 2023 12:56:08 +0100 Subject: [PATCH] Reworked the about page for a nicer version of the git hash (#283) The git hash looks currently like this: `Build from GiT Revision: ('d3189f78c47d812f447739f97876ced01227e1fd',)` After this change it should look like this: `Build from GiT Revision: d3189f78c47d812f447739f97876ced01227e1fd` --- src/aki_prj23_transparenzregister/ui/pages/about.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/aki_prj23_transparenzregister/ui/pages/about.py b/src/aki_prj23_transparenzregister/ui/pages/about.py index 729c89e..3a364bc 100644 --- a/src/aki_prj23_transparenzregister/ui/pages/about.py +++ b/src/aki_prj23_transparenzregister/ui/pages/about.py @@ -25,6 +25,11 @@ def layout() -> list[html]: Returns: A list of html element making up this page. """ + git_revision = os.getenv("GIT_HASH", "Running locally") + for _ in "',()": + git_revision = git_revision.replace(_, "") + + git_revision = git_revision.strip() return [ header_elements.create_selection_header("About"), html.H3("About Us"), @@ -40,9 +45,7 @@ def layout() -> list[html]: html.Ul( [ html.Li(f"Software Version: {__version__}"), - html.Li( - f"Build from GiT Revision: {os.getenv('GIT_HASH', 'Running locally'), }" - ), + html.Li(f"Build from GiT Revision: {git_revision}"), ] ), ]