Univention Bugzilla – Bug 45769
(4.2/7.8.4) OX listener must decode strings to unicode for sqlite
Last modified: 2018-01-15 13:55:20 CET
There will be otherwise: sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings.
fff0b344: decode strings to unicode for sqlite
A bug, resulting in an empty list was fixed. commit 86f16280eaed8b3ed60b4a387dc0a8f4db6c9031 Bug #45769: list comprehension empties list commit 51d81852ece1cec52158afdab031f208b8e33062 Bug #45769: don't use unicode for SQL command, only for arguments commit 6c0c14f7cb8f4c3a8548ffc523985c622088a939 Bug #45769: enhance mypy annotations commit 572c51a73b8521ceb75d68591c160f7f98057229 Bug #45769: changelog commit 7c1ea1c6c7ad456eb50e25af5c598726125c2a2d Bug #45769: advisory univention-ox (9.0.7-5)
OK: code change OK: functional test OK: advisory
OX App Suite 7.8.4-ucs10 has been released. If this error occurs again, please clone this bug.