From 5d0e2a86a9b4e285f160030abfa0dc23124d0f33 Mon Sep 17 00:00:00 2001 From: Claire Peters Date: Wed, 15 Nov 2023 17:23:34 -0800 Subject: [PATCH] fix formatting --- .../allocation/templates/allocation/allocation_detail.html | 7 ++++--- coldfront/core/utils/templatetags/fasrc_tags.py | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/coldfront/core/allocation/templates/allocation/allocation_detail.html b/coldfront/core/allocation/templates/allocation/allocation_detail.html index ff8ddaf02..7b952d6c3 100644 --- a/coldfront/core/allocation/templates/allocation/allocation_detail.html +++ b/coldfront/core/allocation/templates/allocation/allocation_detail.html @@ -461,11 +461,12 @@

Users in Al {% for user in allocation_users %} - {% if user.unit not "CPU Hours" %} + {% if user.unit == "CPU Hours" %} {% user.usage_bytes as userusage %} - {% allocation.usage_exact as allocationusage %} + {% allocation.usage as allocationusage %} {% else %} {% user.usage_bytes as userusage %} + {% allocation.usage_exact as allocationusage %} {% endif %} {{ user.user.first_name }} {{ user.user.last_name }} @@ -489,7 +490,7 @@

Users in Al {% else %} {{userusage|div:allocationusage|mul:100|floatformat:2 }}% {% endif %} - {% if if user.unit not "CPU Hours" %} + {% if if user.unit == "CPU Hours" %} {% cost_cpuhours userusage as cost %} {% else %} {% cost_bytes userusage as cost %} diff --git a/coldfront/core/utils/templatetags/fasrc_tags.py b/coldfront/core/utils/templatetags/fasrc_tags.py index b41599af3..58345fa91 100644 --- a/coldfront/core/utils/templatetags/fasrc_tags.py +++ b/coldfront/core/utils/templatetags/fasrc_tags.py @@ -22,5 +22,5 @@ def cost_tb(context, amount): def cost_cpuhours(context, amount): a_price = get_resource_rate(context['allocation'].get_resources_as_string) if a_price: - return "${:,.2f}".format(a_price * amount) + return "${:,.2f}".format(float(a_price) * amount) return None