From f9a30efd037d3c3800543f02602152f04a5e3f08 Mon Sep 17 00:00:00 2001 From: Toshiki Kamiya <108583064+tkamiya22@users.noreply.github.com> Date: Wed, 10 Jul 2024 20:18:59 +0900 Subject: [PATCH] fix: Prevent data from being ignored, such as Data#5 and Data#8. --- src/rmqrcode/rmqrcode.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rmqrcode/rmqrcode.py b/src/rmqrcode/rmqrcode.py index c546062..36e6821 100644 --- a/src/rmqrcode/rmqrcode.py +++ b/src/rmqrcode/rmqrcode.py @@ -391,7 +391,7 @@ def _make_final_codewords(self, blocks): try: data_codeword = block.get_data_at(i) except IndexError: - break + continue else: final_codewords.append(data_codeword) self._logger.debug(f"Put QR data codeword {i} : {data_codeword}") @@ -403,7 +403,7 @@ def _make_final_codewords(self, blocks): try: ecc_codeword = block.get_ecc_at(i) except IndexError: - break + continue else: final_codewords.append(ecc_codeword) self._logger.debug(f"Put RS data codewords {i} : {ecc_codeword}")