From 36b7949cf2edc63c5ace9cb07b21f905820256f7 Mon Sep 17 00:00:00 2001 From: "Trever L. Adams" Date: Thu, 25 Aug 2016 10:56:29 -0600 Subject: [PATCH] Thank you to Alexandr Usov and Stanislav Sinyagin for testing and ideas. * Fix originate to handle Unicode via UTF-8. * Fix Open Caller to handle more situations and channel types. * get_caller_name.py and pop-up functionality now handle invalid numbers properly. * Other fixes that were already committed. --- freeswitch_click2dial/freeswitch_click2dial.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/freeswitch_click2dial/freeswitch_click2dial.py b/freeswitch_click2dial/freeswitch_click2dial.py index d332292..fb3bcfa 100644 --- a/freeswitch_click2dial/freeswitch_click2dial.py +++ b/freeswitch_click2dial/freeswitch_click2dial.py @@ -173,7 +173,12 @@ class FreeSWITCHServer(models.Model): try: is_fq_res = user.resource.rfind('@') if is_fq_res > 0: +<<<<<<< d8cf9efb5fd18748d1901978041bb8f34ee1717b resource = user.resource[0:is_fq_res] +======= + resource = user.resource[0:is_fq_res+1] + _logger.error("is_fq_res: %d, resource is %s\n", is_fq_res, resource) +>>>>>>> Thank you to Alexandr Usov and Stanislav Sinyagin for testing and ideas. else: resource = user.resource request = "channels like /" + re.sub(r'/', r':', resource) + \