Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
weboob
weboob
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 180
    • Issues 180
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 53
    • Merge Requests 53
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • weboob
  • weboobweboob
  • Issues
  • #70

Closed
Open
Opened Nov 29, 2017 by Florian@Floflobel
  • Report abuse
  • New issue
Report abuse New issue

Bug(orange): 'NoneType' object has no attribute 'post_message'

Hi,

I have a issue when I try to send a SMS but I don't know where does the problem come from..

Version of weboob: 1.2 OS: Ubuntu 16.04.3 LTS

Debug:

root@home:~ # boobmsg post --debug XXXXXXXXXX@orange test
2017-11-29 19:16:23,130:DEBUG:root:1.2:yamlconfig.py:60:load Loading application configuration file: /root/.config/weboob/boobmsg.storage.
2017-11-29 19:16:23,130:DEBUG:root:1.2:yamlconfig.py:64:load Application configuration file loaded: /root/.config/weboob/boobmsg.storage.
2017-11-29 19:16:23,233:DEBUG:modules:1.2:modules.py:162:load_module Loaded module "orange" from /root/.local/share/weboob/modules/1.2/orange
2017-11-29 19:16:23,234:DEBUG:backend:1.2:modules.py:93:create_instance Created backend "orange" for module "orange"
2017-11-29 19:16:23,234:DEBUG:root:1.2:iniconfig.py:45:load Loading application configuration file: /root/.config/weboob/boobmsg.
2017-11-29 19:16:23,234:DEBUG:root:1.2:iniconfig.py:62:load Application configuration file loaded: /root/.config/weboob/boobmsg.
2017-11-29 19:16:23,246:DEBUG:bcall:1.2:bcall.py:91:backend_process <Backend 'orange'>: Calling function <bound method Boobmsg._do_complete of <weboob.applications.boobmsg.boobmsg.Boobmsg object at 0x7fc2bf26aa50>>
2017-11-29 19:16:23,448:DEBUG:backend.orange.browser:1.2:browser.py:667:get_page [user_id=XXXXXXXXXX] Went on https://id.orange.fr/auth_user/bin/auth_user.cgi?return_url=http://smsmms.orange.fr
2017-11-29 19:16:23,607:DEBUG:backend.orange.browser:1.2:browser.py:667:get_page [user_id=XXXXXXXXXX] Went on https://id.orange.fr/auth_user/bin/auth_user.cgi?return_url=http://smsmms.orange.fr
2017-11-29 19:16:23,610:DEBUG:backend.orange.browser:1.2:browser.py:688:_change_location !! Relogin !!
2017-11-29 19:16:23,958:WARNING:backend.orange.browser:1.2:browser.py:663:get_page There isn't any page corresponding to URL https://smsmms.orange.fr/
Debug data will be saved in this directory: /tmp/weboob_session_pNmR8h
2017-11-29 19:16:23,963:WARNING:backend.orange.browser:1.2:browser.py:312:save_response Response saved to /tmp/weboob_session_pNmR8h/0.html
2017-11-29 19:16:24,006:WARNING:backend.orange.browser:1.2:browser.py:663:get_page There isn't any page corresponding to URL https://smsmms.orange.fr/
2017-11-29 19:16:24,007:WARNING:backend.orange.browser:1.2:browser.py:312:save_response Response saved to /tmp/weboob_session_pNmR8h/1.html
2017-11-29 19:16:24,054:WARNING:backend.orange.browser:1.2:browser.py:663:get_page There isn't any page corresponding to URL https://smsmms.orange.fr/
2017-11-29 19:16:24,054:WARNING:backend.orange.browser:1.2:browser.py:312:save_response Response saved to /tmp/weboob_session_pNmR8h/2.html
2017-11-29 19:16:24,054:DEBUG:bcall:1.2:bcall.py:97:backend_process <Backend 'orange'>: Called function <bound method Boobmsg._do_complete of <weboob.applications.boobmsg.boobmsg.Boobmsg object at 0x7fc2bf26aa50>> raised an error: AttributeError("'NoneType' object has no attribute 'post_message'",)
Bug(orange): 'NoneType' object has no attribute 'post_message'
2017-11-29 19:16:24,056:DEBUG:requests.packages.urllib3.util.retry:1.2:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None)
2017-11-29 19:16:24,056:DEBUG:requests.packages.urllib3.util.retry:1.2:retry.py:156:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None)
=== [  0%] Getting http://updates.weboob.org/1.2/main/
2017-11-29 19:16:24,061:INFO:requests.packages.urllib3.connectionpool:1.2:connectionpool.py:208:_new_conn Starting new HTTP connection (1): updates.weboob.org
2017-11-29 19:16:24,101:DEBUG:requests.packages.urllib3.connectionpool:1.2:connectionpool.py:388:_make_request "GET /1.2/main/modules.list HTTP/1.1" 200 48985
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/weboob/core/bcall.py", line 93, in backend_process
    result = function(backend, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/weboob/tools/application/base.py", line 298, in _do_complete
    res = getattr(backend, function)(*args, **kwargs)
  File "/root/.local/share/weboob/modules/1.2/orange/module.py", line 48, in func_wrapper
    return func(*args, **kwargs)
  File "/root/.local/share/weboob/modules/1.2/orange/module.py", line 84, in post_message
    self.browser.post_message(message, self.config['phonenumber'].get())
  File "/root/.local/share/weboob/modules/1.2/orange/browser.py", line 68, in post_message
    self.page.post_message(message, sender)
AttributeError: 'NoneType' object has no attribute 'post_message'
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
bill
Assign labels
  • View project labels
Reference: weboob/weboob#70