summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Smeaton <josh.smeaton@gmail.com>2014-09-07 12:26:05 +1000
committerTim Graham <timograham@gmail.com>2014-09-08 10:11:20 -0400
commit638d1393eebfdd4ae360cf1b279d4a0c3072aba5 (patch)
tree94be2df79ab30e580727ca4b5f8c31d650770aa1
parent60c38c1a4e482ef86465c9ac40e0b47af175ffa7 (diff)
Fixed #23434 -- Coerce Oracle bool params to int
-rw-r--r--django/db/backends/oracle/base.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py
index 596e326110..17457dfcea 100644
--- a/django/db/backends/oracle/base.py
+++ b/django/db/backends/oracle/base.py
@@ -772,9 +772,9 @@ class OracleParam(object):
# Oracle doesn't recognize True and False correctly in Python 3.
# The conversion done below works both in 2 and 3.
if param is True:
- param = "1"
+ param = 1
elif param is False:
- param = "0"
+ param = 0
if hasattr(param, 'bind_parameter'):
self.force_bytes = param.bind_parameter(cursor)
elif isinstance(param, Database.Binary):