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

events: python 3 compatibility for encoding utils

parent 92bdcb3d
No related branches found
No related tags found
No related merge requests found
This commit is part of merge request !29. Comments created here will be created in the context of that merge request.
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