From 02400afc0b211d7a10a74b65315aaaf458994767 Mon Sep 17 00:00:00 2001 From: Kendell R Date: Sat, 27 Feb 2021 11:07:35 -0800 Subject: [PATCH] Encode data if not encoded yet --- adafruit_miniqr.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/adafruit_miniqr.py b/adafruit_miniqr.py index 49eee4f..bfe90af 100644 --- a/adafruit_miniqr.py +++ b/adafruit_miniqr.py @@ -247,6 +247,8 @@ def _create_data(qr_type, ecc, data_list): buffer = QRBitBuffer() for data in data_list: + if isinstance(data, str): + data = str.encode(data) buffer.put(_MODE_8BIT_BYTE, 4) buffer.put(len(data), 8) for byte in data: