From 10ea12c867fc90166768c75ca8fbcffe4ab91afc Mon Sep 17 00:00:00 2001 From: Basraah Date: Sat, 23 Dec 2017 14:44:26 +1000 Subject: [PATCH] Prevent error on bad version --- allianceauth/templatetags/admin_status.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/allianceauth/templatetags/admin_status.py b/allianceauth/templatetags/admin_status.py index 9ae48595..e144401b 100644 --- a/allianceauth/templatetags/admin_status.py +++ b/allianceauth/templatetags/admin_status.py @@ -102,7 +102,10 @@ def get_version_info(): if tag_name[0] == 'v': # Strip 'v' off front of verison if it exists tag_name = tag_name[1:] - tag_ver = semver.Version(tag_name, partial=True) + try: + tag_ver = semver.Version(tag_name, partial=True) + except ValueError: + tag_ver = semver.Version('0.0.0', partial=True) if tag_ver > current_ver: if latest_major is None or tag_ver > latest_major: latest_major = tag_ver