diff --git a/allianceauth/custom_css/templatetags/custom_css.py b/allianceauth/custom_css/templatetags/custom_css.py index d3a935a9..3c01602f 100644 --- a/allianceauth/custom_css/templatetags/custom_css.py +++ b/allianceauth/custom_css/templatetags/custom_css.py @@ -33,11 +33,16 @@ def custom_css_static(path: str) -> str: except FileNotFoundError: return "" else: - custom_css_changed = CustomCSS.objects.first().timestamp.timestamp() - custom_css_version = ( - str(custom_css_changed).replace(" ", "").replace(":", "").replace("-", "") - ) # remove spaces, colons, and dashes - static_url = static(path) - versioned_url = static_url + "?v=" + custom_css_version + try: + custom_css = CustomCSS.objects.get(pk=1) + except CustomCSS.DoesNotExist: + return "" + else: + custom_css_changed = custom_css.timestamp.timestamp() + custom_css_version = ( + str(custom_css_changed).replace(" ", "").replace(":", "").replace("-", "") + ) # remove spaces, colons, and dashes + static_url = static(path) + versioned_url = static_url + "?v=" + custom_css_version - return mark_safe(f'') + return mark_safe(f'')