From db0ba043c8216f6c4522f261961fbc19d17407cf Mon Sep 17 00:00:00 2001 From: programmer10110 Date: Thu, 17 Sep 2020 16:35:47 +0300 Subject: [PATCH] fix reading QR code --- qr/qr.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/qr/qr.go b/qr/qr.go index 932c56f..3a5c6b7 100644 --- a/qr/qr.go +++ b/qr/qr.go @@ -61,10 +61,7 @@ func (p *CameraProcessor) ReadQR() ([]byte, error) { } data, err := ReadDataFromQR(imgObject) if err != nil { - if _, ok := err.(gozxing.NotFoundException); ok { - continue - } - return nil, err + continue } return data, nil } @@ -88,9 +85,6 @@ func ReadDataFromQR(img image.Image) ([]byte, error) { qrReader := qrcode.NewQRCodeReader() result, err := qrReader.Decode(bmp, nil) if err != nil { - if _, ok := err.(gozxing.NotFoundException); ok { - return nil, err - } return nil, fmt.Errorf("failed to decode the QR-code contents: %w", err) } return []byte(result.String()), nil