Remove unused template filters

This commit is contained in:
dandds 2019-06-13 09:51:00 -04:00
parent febc6f7890
commit 4ba983cbdd
3 changed files with 2 additions and 37 deletions

View File

@ -1,6 +1,6 @@
import re
import datetime
from atst.utils.localization import translate, translate_duration
from atst.utils.localization import translate
from flask import current_app as app, render_template
from jinja2 import contextfilter
from jinja2.exceptions import TemplateNotFound
@ -19,16 +19,6 @@ def dollars(value):
return "${:,.2f}".format(numberValue)
def justDollars(value):
raw = dollars(value)
return raw.split(".")[0]
def justCents(value):
raw = dollars(value)
return raw.split(".")[1]
def usPhone(number):
if not number:
return ""
@ -74,27 +64,15 @@ def renderAuditEvent(event):
return render_template("audit_log/events/default.html", event=event)
def normalizeOrder(title):
# reorders titles from "Army, Department of the" to "Department of the Army"
text = title.split(", ")
reordered_text = text[0:-1]
reordered_text.insert(0, text[-1])
return " ".join(reordered_text)
def register_filters(app):
app.jinja_env.filters["iconSvg"] = iconSvg
app.jinja_env.filters["dollars"] = dollars
app.jinja_env.filters["justDollars"] = justDollars
app.jinja_env.filters["justCents"] = justCents
app.jinja_env.filters["usPhone"] = usPhone
app.jinja_env.filters["findFilter"] = findFilter
app.jinja_env.filters["formattedDate"] = formattedDate
app.jinja_env.filters["dateFromString"] = dateFromString
app.jinja_env.filters["pageWindow"] = pageWindow
app.jinja_env.filters["renderAuditEvent"] = renderAuditEvent
app.jinja_env.filters["normalizeOrder"] = normalizeOrder
app.jinja_env.filters["translateDuration"] = translate_duration
@contextfilter
def translateWithoutCache(context, *kwargs):

View File

@ -1,4 +1,4 @@
from wtforms.fields import FormField, SelectField as SelectField_
from wtforms.fields import SelectField as SelectField_
class SelectField(SelectField_):

View File

@ -1,7 +1,5 @@
import yaml
from functools import lru_cache
import math
from gettext import ngettext
from flask import current_app as app
from atst.utils import getattr_path
@ -40,14 +38,3 @@ def translate(key, variables=None):
raise LocalizationInvalidKeyError(key, variables)
return value.format(**variables).replace("\n", "")
def translate_duration(duration_in_months):
duration = []
years = math.floor(duration_in_months / 12)
months = duration_in_months % 12
if years > 0:
duration.append("{} {}".format(years, ngettext("year", "years", years)))
if months > 0:
duration.append("{} {}".format(months, ngettext("month", "months", months)))
return (", ").join(duration)