From 83bf6559a2657833ddd5b9d0ef722717f2b2e053 Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Thu, 9 Sep 2021 15:42:31 -0700 Subject: [PATCH] Use a different check for PoWApp casting --- protocol/connections/tokenboardclientapp.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/protocol/connections/tokenboardclientapp.go b/protocol/connections/tokenboardclientapp.go index 4244db7..df85e2b 100644 --- a/protocol/connections/tokenboardclientapp.go +++ b/protocol/connections/tokenboardclientapp.go @@ -185,8 +185,8 @@ func (ta *TokenBoardClient) MakePayment() error { if connected == true && err == nil { conn, err := client.WaitForCapabilityOrClose(ta.tokenServiceOnion, applications.HasTokensCapability) if err == nil { - powtapp, ok := conn.App().(*applications.TokenApplication) - if ok { + powtapp := conn.App().(*applications.TokenApplication) + if powtapp != nil { // Update tokens...we need a lock here to prevent SpendToken from modifying the tokens // during this process.. log.Debugf("Transcript: %v", powtapp.Transcript().OutputTranscriptToAudit())