fixes #237
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
erinn 2021-04-12 15:27:53 -07:00
parent 17bd2da4c4
commit 91b3d19cf0
1 changed files with 7 additions and 8 deletions

15
lib.go
View File

@ -346,10 +346,9 @@ func AcceptContact(profile, handle string) {
err := application.GetPeer(profile).SetContactAuthorization(handle, model.AuthApproved)
if err == nil {
eventHandler.Push(event.NewEvent(event.PeerStateChange, map[event.Field]string{
//application.GetPrimaryBus().Publish(event.NewEvent(event.PeerStateChange, map[event.Field]string{
"ProfileOnion": profile,
event.RemotePeer: handle,
"authorization": string(model.AuthApproved),
"ProfileOnion": profile,
event.RemotePeer: handle,
"authorization": string(model.AuthApproved),
}))
} else {
log.Errorf("error accepting contact: %s", err.Error())
@ -364,10 +363,10 @@ func c_BlockContact(profilePtr *C.char, profileLen C.int, handlePtr *C.char, han
func BlockContact(profile, handle string) {
err := application.GetPeer(profile).SetContactAuthorization(handle, model.AuthBlocked)
if err == nil {
application.GetPrimaryBus().Publish(event.NewEvent(event.PeerStateChange, map[event.Field]string{
"ProfileOnion": profile,
event.RemotePeer: handle,
"authorization": string(model.AuthBlocked),
eventHandler.Push(event.NewEvent(event.PeerStateChange, map[event.Field]string{
"ProfileOnion": profile,
event.RemotePeer: handle,
"authorization": string(model.AuthBlocked),
}))
} else {
log.Errorf("error blocking contact: %s", err.Error())