diff options
| author | Josh Smeaton <josh.smeaton@gmail.com> | 2014-09-07 12:26:05 +1000 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-09-08 10:11:20 -0400 |
| commit | 638d1393eebfdd4ae360cf1b279d4a0c3072aba5 (patch) | |
| tree | 94be2df79ab30e580727ca4b5f8c31d650770aa1 | |
| parent | 60c38c1a4e482ef86465c9ac40e0b47af175ffa7 (diff) | |
Fixed #23434 -- Coerce Oracle bool params to int
| -rw-r--r-- | django/db/backends/oracle/base.py | 4 |
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): |
