From 51c30bfa51060485f3e4641e79d70fb0fba0d981 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Wed, 3 Jul 2019 15:27:19 -0400 Subject: [PATCH] handle success return value separately MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- control.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/control.go b/control.go index a9e08a5..46aa786 100644 --- a/control.go +++ b/control.go @@ -25,18 +25,24 @@ func (s *StateController) Fetch() { // For removing a selected peer from connected to status-go func (s *StateController) TrustPeer(peer *Peer) error { success, err := s.Client.trustPeer(peer.Enode) - if err != nil || success != true { + if err != nil { log.Panicln(err) } + if success != true { + log.Panicln("failed to trust whisper peer") + } return nil } // For removing a selected peer from connected to status-go func (s *StateController) RemovePeer(peer *Peer) error { success, err := s.Client.removePeer(peer.Enode) - if err != nil || success != true { + if err != nil { log.Panicln(err) } + if success != true { + log.Panicln("failed to remove peer") + } s.Fetch() return nil }