diff --git a/src/app/profile/views/contacts.nim b/src/app/profile/views/contacts.nim index fe55b49c7f..f522cc92e4 100644 --- a/src/app/profile/views/contacts.nim +++ b/src/app/profile/views/contacts.nim @@ -196,8 +196,8 @@ QtObject: ) self.contactToAddChanged() - proc addContact*(self: ContactsView, publicKey: string): string {.slot.} = - result = self.status.contacts.addContact(publicKey, self.accountKeyUID) + proc addContact*(self: ContactsView, publicKey: string) {.slot.} = + self.status.contacts.addContact(publicKey, self.accountKeyUID) self.status.chat.join(status_utils.getTimelineChatId(publicKey), ChatType.Profile, "", publicKey) proc rejectContactRequest*(self: ContactsView, publicKey: string) {.slot.} = @@ -211,24 +211,24 @@ QtObject: proc acceptContactRequests*(self: ContactsView, publicKeysJSON: string) {.slot.} = let publicKeys = publicKeysJSON.parseJson for pubkey in publicKeys: - discard self.addContact(pubkey.getStr) + self.addContact(pubkey.getStr) proc changeContactNickname*(self: ContactsView, publicKey: string, nickname: string) {.slot.} = var nicknameToSet = nickname if (nicknameToSet == ""): nicknameToSet = DELETE_CONTACT - discard self.status.contacts.setNickName(publicKey, nicknameToSet, self.accountKeyUID) + self.status.contacts.setNickName(publicKey, nicknameToSet, self.accountKeyUID) proc unblockContact*(self: ContactsView, publicKey: string) {.slot.} = self.contactListChanged() - discard self.status.contacts.unblockContact(publicKey) + self.status.contacts.unblockContact(publicKey) proc contactBlocked*(self: ContactsView, publicKey: string) {.signal.} - proc blockContact*(self: ContactsView, publicKey: string): string {.slot.} = + proc blockContact*(self: ContactsView, publicKey: string) {.slot.} = self.contactListChanged() self.contactBlocked(publicKey) - return self.status.contacts.blockContact(publicKey) + self.status.contacts.blockContact(publicKey) proc removeContact*(self: ContactsView, publicKey: string) {.slot.} = self.status.contacts.removeContact(publicKey) diff --git a/vendor/status-lib b/vendor/status-lib index fe7e74459e..06a6408269 160000 --- a/vendor/status-lib +++ b/vendor/status-lib @@ -1 +1 @@ -Subproject commit fe7e74459ed3cb7601087db3e16931f06ed36ad0 +Subproject commit 06a6408269eb47f3d812bd259c759b247a024d08