bug when remove a connection
When i try to remove a no-membre pubkey connection :
Task exception was never retrieved
future: <Task finished coro=<remove_connection() done, defined at /home/elois/sakia/src/sakia/gui/navigation/controller.py:233> exception=AttributeError("'NoneType' object has no attribute 'member'",)>
----
Traceback (most recent call last):
File "/home/elois/.pyenv/versions/3.5.1/lib/python3.5/asyncio/tasks.py", line 239, in _step
result = coro.send(None)
File "/home/elois/sakia/src/sakia/gui/navigation/controller.py", line 240, in remove_connection
self.init_navigation()
File "/home/elois/sakia/src/sakia/gui/navigation/controller.py", line 108, in init_navigation
self.model.init_navigation_data()
File "/home/elois/sakia/src/sakia/gui/navigation/model.py", line 68, in init_navigation_data
self.navigation[3]['children'].append(self.create_node(connection))
File "/home/elois/sakia/src/sakia/gui/navigation/model.py", line 82, in create_node
if self.identity_is_member(connection):
File "/home/elois/sakia/src/sakia/gui/navigation/model.py", line 187, in identity_is_member
return self.app.identities_service.get_identity(connection.pubkey, connection.uid).member
AttributeError: 'NoneType' object has no attribute 'member'