Commit 16963764 authored by Claude Paroz's avatar Claude Paroz
Browse files

Fixed #20984 -- Stopped decoding bytes in sqlite3 adapter on Python 3

Thanks lvella at gmail.com for the report.
parent 112799e9
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -84,6 +84,7 @@ Database.register_converter(str("decimal"), decoder(util.typecast_decimal))

Database.register_adapter(datetime.datetime, adapt_datetime_with_timezone_support)
Database.register_adapter(decimal.Decimal, util.rev_typecast_decimal)
if not six.PY3:
    Database.register_adapter(str, lambda s: s.decode('utf-8'))
    Database.register_adapter(SafeBytes, lambda s: s.decode('utf-8'))