Changes between Version 1 and Version 4 of Ticket #30332
- Timestamp:
- Apr 4, 2019, 4:48:51 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #30332
- Property Owner changed from to
- Property Status new → closed
- Property Resolution → fixed
-
Ticket #30332 – Description
v1 v4 1 1 I found that if you pass and expression as an ordering argument (introduced in https://github.com/django/django/commit/96199e562dcc409ab4bdc2b2146fa7cf73c7c5fe) an {{{ IndexError: tuple index out of range }}} exception will be thrown when the query is executed. 2 2 3 This is caused by simply ignoring {{{ sql_params }}} returned from {{{ as_sql }}} elements contained in passed{{{ ordering }}} argument.3 This is caused by simply ignoring {{{ sql_params }}} returned from {{{ as_sql }}} calls on expressions contained built from {{{ ordering }}} argument.