Compare commits

..

2 Commits
1.16 ... 1.16.1

Author SHA1 Message Date
9863807ad6 Merge pull request '# QRCode fix' (#533) from django_6_upgrade into master
Reviewed-on: #533
2026-03-01 13:30:49 +00:00
62e02d745f # QRCode fix
* fixes bug where svg qr code would not be created properly since an upgrade of the package
2026-03-01 14:30:30 +01:00

View File

@@ -30,15 +30,17 @@ class QrCode:
Returns: Returns:
qrcode_svg (str): The qr code as svg qrcode_svg (str): The qr code as svg
""" """
img_factory = svg.SvgImage qr = qrcode.QRCode(
qrcode_img = qrcode.make( image_factory=qrcode.image.svg.SvgPathImage,
content,
image_factory=img_factory,
box_size=size box_size=size
) )
stream = BytesIO() qr.add_data(content)
qrcode_img.save(stream) qr.make(
return stream.getvalue().decode() fit=True
)
img = qr.make_image()
return img.to_string(encoding="unicode")
def get_img(self): def get_img(self):
return self._img return self._img