Changes between Initial Version and Version 1 of Ticket #16716
- Timestamp:
- Aug 27, 2011, 4:10:32 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #16716
- Property Triage Stage Unreviewed → Accepted
-
Ticket #16716 – Description
initial v1 1 This issue was collaterally revealed by the report in #16714. When an admin filter spanning relationships is invalid (e.g. " ?nonexistentrelated__blah=9999", or "?existentrelated__nonexistentfield=9999"), the changelist simply crashes and returns a 500 page. Up to Django 1.3, such an anomaly would cause a 302 redirection (accompanied with the "?e=1" querystring) instead of crashing.1 This issue was collaterally revealed by the report in #16714. When an admin filter spanning relationships is invalid (e.g. "`?nonexistentrelated__blah=9999`", or "`?existentrelated__nonexistentfield=9999`"), the changelist simply crashes and returns a 500 page. Up to Django 1.3, such an anomaly would cause a 302 redirection (accompanied with the "`?e=1`" querystring) instead of crashing. 2 2 3 This regression possibly occurred when the Changelistclass was slightly modified to build the custom admin filters feature.3 This regression possibly occurred when the `Changelist` class was slightly modified to build the custom admin filters feature.