Extend graph width filter to handle 0/0
This commit is contained in:
parent
55736b723e
commit
baa3f390d2
@ -5,7 +5,7 @@ from flask import render_template
|
|||||||
from jinja2 import contextfilter
|
from jinja2 import contextfilter
|
||||||
from jinja2.exceptions import TemplateNotFound
|
from jinja2.exceptions import TemplateNotFound
|
||||||
from urllib.parse import urlparse, urlunparse, parse_qs, urlencode
|
from urllib.parse import urlparse, urlunparse, parse_qs, urlencode
|
||||||
from decimal import DivisionByZero as DivisionByZeroException
|
from decimal import DivisionByZero as DivisionByZeroException, InvalidOperation
|
||||||
|
|
||||||
|
|
||||||
def iconSvg(name):
|
def iconSvg(name):
|
||||||
@ -43,7 +43,7 @@ def obligatedFundingGraphWidth(values):
|
|||||||
numerator, denominator = values
|
numerator, denominator = values
|
||||||
try:
|
try:
|
||||||
return (numerator / denominator) * 100
|
return (numerator / denominator) * 100
|
||||||
except DivisionByZeroException:
|
except (DivisionByZeroException, InvalidOperation):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user