The problem is that in Django 1.9 it is impossible to return an OR
combined condition. While the get_extra_descriptor_filter() is private API
I'd like to maintain the ability to return Q-objects. This is
straightforward patch with little regression risks.
--
Ticket URL: <https://code.djangoproject.com/ticket/26153>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_better_patch: 0 => 1
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/26153#comment:1>
* needs_better_patch: 1 => 0
--
Ticket URL: <https://code.djangoproject.com/ticket/26153#comment:2>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"353aecbf8c1a8cc6f3985149e2895d49e53dfc1c" 353aecbf]:
{{{
#!CommitTicketReference repository=""
revision="353aecbf8c1a8cc6f3985149e2895d49e53dfc1c"
Fixed #26153 -- Reallowed Q-objects in
ForeignObject.get_extra_descriptor_filter().
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26153#comment:3>
Comment (by Tim Graham <timograham@…>):
In [changeset:"25496f0f7b953b9bca709ab20bc536137f57402d" 25496f0f]:
{{{
#!CommitTicketReference repository=""
revision="25496f0f7b953b9bca709ab20bc536137f57402d"
[1.9.x] Fixed #26153 -- Reallowed Q-objects in
ForeignObject.get_extra_descriptor_filter().
Backport of 353aecbf8c1a8cc6f3985149e2895d49e53dfc1c from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26153#comment:4>