]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Dropped unneeded escaping loading int from bytes
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 9 Nov 2020 18:02:14 +0000 (18:02 +0000)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 10 Nov 2020 01:41:02 +0000 (01:41 +0000)
psycopg3/psycopg3/types/numeric.py

index 054c9c949d367bce587d7baeb4ecf07e83bfe225..2773975e67d3afdb298514a2ad9d890d0fc298ca 100644 (file)
@@ -149,7 +149,8 @@ class OidBinaryDumper(OidDumper):
 @Loader.text(builtins["oid"].oid)
 class IntLoader(Loader):
     def load(self, data: bytes) -> int:
-        return int(data.decode("utf8"))
+        # it supports bytes directly
+        return int(data)
 
 
 @Loader.binary(builtins["int2"].oid)