From: Michael Tremer Date: Tue, 16 Oct 2018 09:15:29 +0000 (+0100) Subject: Do not try to format invalid or unknown phone numbers X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9eb775dc27e951aeb2b3868369b475b10ebc57f6;p=ipfire.org.git Do not try to format invalid or unknown phone numbers Signed-off-by: Michael Tremer --- diff --git a/src/web/__init__.py b/src/web/__init__.py index 01292fe0..c6af8296 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -293,7 +293,10 @@ class Application(tornado.web.Application): return month def format_phone_number(self, handler, s): - number = phonenumbers.parse(s, None) + try: + number = phonenumbers.parse(s, None) + except phonenumbers.phonenumberutil.NumberParseException: + return s return phonenumbers.format_number(number, phonenumbers.PhoneNumberFormat.INTERNATIONAL)