hostfix: use default source code link when settings.py doesn't provide one

wip-site
Aravinth Manivannan 2022-07-01 20:59:10 +05:30
parent e5ebdc29ce
commit 4a47543a0f
Signed by untrusted user: realaravinth
GPG Key ID: AD9F0F08E855ED88
1 changed files with 8 additions and 1 deletions

View File

@ -65,7 +65,14 @@ source_code = None
def footer_ctx():
global source_code
if source_code is None:
source_code = {"text": "Source Code", "link": settings.HOSTEA["SOURCE_CODE"]}
if "SOURCE_CODE" in settings.HOSTEA:
source_code = {
"text": "Source Code",
"link": settings.HOSTEA["SOURCE_CODE"],
}
else:
link = "https://gitea.hostea.org/Hostea/dashboard"
source_code = {"text": "Source Code", "link": link}
try:
r = Repo(".")
commit = r.head.commit.hexsha