crash if setting a new account with empty host in community
Created by: Sylvain303
reproduce : Account > Add account > join a community > Community membership > Add a community > left default > Connect as guest
DEBUG:node:refresh_block:Changed block 44330 -> 44330
DEBUG:network_tab:refresh_nodes:Refresh nodes
DEBUG:network:handle_change:0000B38CA3 -> 0000B38CA3
DEBUG:network_tab:refresh_nodes:Refresh nodes
DEBUG:network:handle_change:0000B38CA3 -> 0000B38CA3
DEBUG:community_view:refresh_status:Refresh status
DEBUG:community:get_block:Requesting block 44330
DEBUG:decorators:task_done:Task already removed
DEBUG:decorators:task_done:Task already removed
DEBUG:process_cfg_community:check_guest:Is valid ?
DEBUG:__init__:requests_get:Request : http://:8001/network/peering
DEBUG:main:async_exception_handler:Exception handler executing
ERROR:main:async_exception_handler:Task exception was never retrieved
future: <Task finished coro=<check_guest() done, defined at /home/gael/cutecoin/src/sakia/gui/process_cfg_community.py:60> exception=ValueError('Host could not be detected.',)>
Traceback (most recent call last):
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/asyncio/tasks.py", line 238, in _step
File "/home/gael/cutecoin/src/sakia/gui/process_cfg_community.py", line 67, in check_guest
File "/home/gael/cutecoin/src/sakia/core/net/node.py", line 77, in from_address
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/ucoinpy/api/bma/network/__init__.py", line 57, in __get__
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/ucoinpy/api/bma/__init__.py", line 124, in requests_get
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/asyncio/tasks.py", line 377, in wait_for
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/asyncio/futures.py", line 275, in result
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/asyncio/tasks.py", line 238, in _step
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/aiohttp/client.py", line 456, in __iter__
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/aiohttp/client.py", line 171, in _request
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/aiohttp/client_reqrep.py", line 82, in __init__
File "/home/gael/.pyenv/versions/3.4.3/lib/python3.4/site-packages/aiohttp/client_reqrep.py", line 106, in update_host