From e8ed183ae791d5b4dd984b37cd9a9ac28cf7224c Mon Sep 17 00:00:00 2001 From: kdmukai Date: Sun, 27 Mar 2022 19:12:42 -0500 Subject: [PATCH] Improvement on DecodeQR bugfix --- src/seedsigner/helpers/ur2/ur_decoder.py | 4 ---- src/seedsigner/models/decode_qr.py | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/seedsigner/helpers/ur2/ur_decoder.py b/src/seedsigner/helpers/ur2/ur_decoder.py index d8fb4fde..c0baf21f 100644 --- a/src/seedsigner/helpers/ur2/ur_decoder.py +++ b/src/seedsigner/helpers/ur2/ur_decoder.py @@ -143,10 +143,6 @@ class URDecoder: def expected_part_count(self): return self.fountain_decoder.expected_part_count() - - @property - def total_segments(self): - return self.expected_part_count() def received_part_indexes(self): return self.fountain_decoder.received_part_indexes diff --git a/src/seedsigner/models/decode_qr.py b/src/seedsigner/models/decode_qr.py index db7ac61d..7578ea9d 100644 --- a/src/seedsigner/models/decode_qr.py +++ b/src/seedsigner/models/decode_qr.py @@ -212,7 +212,7 @@ class DecodeQR: if not self.decoder: return 0 - if self.qr_type in [QRType.PSBT__UR2, QRType.OUTPUT__UR, QRType.ACCOUNT__UR]: + if self.qr_type in [QRType.PSBT__UR2, QRType.OUTPUT__UR, QRType.ACCOUNT__UR, QRType.BYTES__UR]: return int(self.decoder.estimated_percent_complete() * 100) elif self.qr_type in [QRType.PSBT__SPECTER]: