From a89ee0023eed8f11ea0c184d76c2e130f2f27647 Mon Sep 17 00:00:00 2001 From: Waldemar Quevedo Date: Sun, 14 Aug 2022 09:35:48 -0700 Subject: [PATCH] js: change to use errors.Is Signed-off-by: Waldemar Quevedo --- jsm.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/jsm.go b/jsm.go index ca203b9bc..82cb5d348 100644 --- a/jsm.go +++ b/jsm.go @@ -327,10 +327,9 @@ func (js *js) AccountInfo(opts ...JSOpt) (*AccountInfo, error) { return nil, err } if info.Error != nil { - // Check based on error code instead of description match. - if info.Error.ErrorCode == JSErrCodeJetStreamNotEnabledForAccount { - err = ErrJetStreamNotEnabledForAccount - } else if info.Error.ErrorCode == JSErrCodeJetStreamNotEnabled { + var err error + // Internally checks based on error code instead of description match. + if errors.Is(info.Error, ErrJetStreamNotEnabledForAccount) { err = ErrJetStreamNotEnabled } else { err = &jsAPIError{