Sometimes, when the base64 data used to render the QR code is too long, some of the special characters included might be wrongly encoded in the url passed to the /report/barcode route. To avoid this, we format the QR code string through the quote_plus method to make sure it's always properly encoded X-original-commit: 4b5b0caa75302c945d9f762526f1939783ef3250 Part-of: odoo/odoo#128429