Skip to content
Snippets Groups Projects
Commit 85352460 authored by Tanner Prestegard's avatar Tanner Prestegard Committed by GraceDB
Browse files

events: python 3 compatibility for encoding utils

parent 44185f23
No related branches found
No related tags found
No related merge requests found
from django import template
from django.utils.encoding import force_unicode
from django.utils.safestring import mark_safe
from ..models import Tag, EventLog
......
from decimal import Decimal, InvalidOperation, ROUND_HALF_UP
from django import template
from django.utils.encoding import force_unicode
from django.utils.encoding import force_text
from django.utils.safestring import mark_safe
from django.utils import formats
register = template.Library()
......@@ -38,7 +37,7 @@ def scientificformat(text):
"""
try:
input_val = force_unicode(text)
input_val = force_text(text)
d = Decimal(input_val)
except UnicodeEncodeError:
return u''
......@@ -46,7 +45,7 @@ def scientificformat(text):
if input_val in special_floats:
return input_val
try:
d = Decimal(force_unicode(float(text)))
d = Decimal(force_text(float(text)))
except (ValueError, InvalidOperation, TypeError, UnicodeEncodeError):
return u''
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment