Commit 39054b24 authored by Tijmen de Mes's avatar Tijmen de Mes

Fixed starting message 'session' from contact detail view

parent bd61a31f
...@@ -4209,10 +4209,16 @@ class ContactDetailView(QListView): ...@@ -4209,10 +4209,16 @@ class ContactDetailView(QListView):
session_manager = SessionManager() session_manager = SessionManager()
session_manager.create_session(contact, selected_uri, [StreamDescription('chat')], connect=False) session_manager.create_session(contact, selected_uri, [StreamDescription('chat')], connect=False)
def _AH_SendSMS(self): def _AH_SendSMS(self, uri=None):
contact = self.selectionModel().selectedIndexes()[0].data(Qt.UserRole) contact = self.contact_list.selectionModel().selectedIndexes()[0].data(Qt.UserRole)
selected_indexes = self.selectionModel().selectedIndexes()
item = selected_indexes[0].data(Qt.UserRole) if selected_indexes else None
if isinstance(item, ContactURI):
selected_uri = item.uri
else:
selected_uri = uri or contact.uri
session_manager = SessionManager() session_manager = SessionManager()
session_manager.create_session(contact, uri or contact.uri, [StreamDescription('message')], connect=False) session_manager.create_session(contact, selected_uri, [StreamDescription('message')], connect=False)
def _AH_SendFiles(self, uri=None): def _AH_SendFiles(self, uri=None):
session_manager = SessionManager() session_manager = SessionManager()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment