From 6ccc8acbfa881eaeaad0fbb509c3033fb5b18ebc Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 17 Oct 2018 00:53:46 +0100 Subject: [PATCH] accounts: Correctly encode phone numbers for search Signed-off-by: Michael Tremer --- src/backend/accounts.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/backend/accounts.py b/src/backend/accounts.py index 1287e31d..a33063bc 100644 --- a/src/backend/accounts.py +++ b/src/backend/accounts.py @@ -500,7 +500,13 @@ class Account(Object): @property def _all_telephone_numbers(self): - return [ self.sip_id, ] + list(self.phone_numbers) + ret = [ self.sip_id, ] + + for number in self.phone_numbers: + s = phonenumbers.format_number(number, phonenumbers.PhoneNumberFormat.E164) + ret.append(s) + + return ret def avatar_url(self, size=None): if self.backend.debug: -- 2.47.3