mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-17 01:51:24 +00:00
parent
353110d4ae
commit
167cb9e63f
@ -428,25 +428,27 @@ QtObject:
|
||||
|
||||
proc unblockContact*(self: Service, publicKey: string) =
|
||||
var contact = self.getContactById(publicKey)
|
||||
contact.blocked = false
|
||||
|
||||
let response = status_contacts.unblockContact(contact.id)
|
||||
if(not response.error.isNil):
|
||||
let msg = response.error.message
|
||||
error "error unblocking contact ", msg
|
||||
return
|
||||
|
||||
contact.blocked = false
|
||||
self.saveContact(contact)
|
||||
self.events.emit(SIGNAL_CONTACT_UNBLOCKED, ContactArgs(contactId: contact.id))
|
||||
|
||||
proc blockContact*(self: Service, publicKey: string) =
|
||||
var contact = self.getContactById(publicKey)
|
||||
contact.blocked = true
|
||||
|
||||
let response = status_contacts.blockContact(contact.id)
|
||||
if(not response.error.isNil):
|
||||
let msg = response.error.message
|
||||
error "error blocking contact ", msg
|
||||
return
|
||||
|
||||
contact.blocked = true
|
||||
self.saveContact(contact)
|
||||
self.events.emit(SIGNAL_CONTACT_BLOCKED, ContactArgs(contactId: contact.id))
|
||||
|
||||
|
@ -97,6 +97,7 @@ StatusPopupMenu {
|
||||
|
||||
onHeightChanged: { root.y = setYPosition(); }
|
||||
onWidthChanged: { root.x = setXPosition(); }
|
||||
onClosed: selectedUserPublicKey = ""
|
||||
|
||||
width: Math.max(emojiContainer.visible ? emojiContainer.width : 0, 200)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user