From 11cd923e978cf5d0e035fcff74533fa5985af519 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 31 Mar 2011 12:45:37 +0200 Subject: [PATCH] fix posting messages with Orange (closes #614) --- weboob/backends/orange/pages/compose.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/weboob/backends/orange/pages/compose.py b/weboob/backends/orange/pages/compose.py index 0e617469..eb4a6e16 100644 --- a/weboob/backends/orange/pages/compose.py +++ b/weboob/backends/orange/pages/compose.py @@ -40,12 +40,11 @@ class ComposePage(BasePage): return "0" def post_message(self, message, sender): - receiver_list = [re.sub(' +', '', receiver) for receiver in message.receivers] - for receiver in receiver_list: - if self.phone_regex.match(receiver) is None: - raise CantSendMessage(u'Invalid receiver: %s' % receiver) + receiver = message.thread.id + if self.phone_regex.match(receiver) is None: + raise CantSendMessage(u'Invalid receiver: %s' % receiver) - listetel = ",,"+ "|,,".join(receiver_list) + listetel = ",,"+ receiver #Fill the form self.browser.select_form(name="formulaire")