I discovered this working on #19019, the
[https://github.com/django/django/pull/1380 PR] contains some TODOs which
could be used as a regression test once this is fixed.
--
Ticket URL: <https://code.djangoproject.com/ticket/20781>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* severity: Normal => Release blocker
* cc: claudep (added)
* needs_better_patch: => 0
* needs_tests: => 0
* needs_docs: => 0
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/20781#comment:1>
* has_patch: 0 => 1
Comment:
Tim, can you check if this commit fixes your issue:
https://github.com/claudep/django/commit/25a38cf3f66daed8ab17aa33b2955ee4ccde0407
--
Ticket URL: <https://code.djangoproject.com/ticket/20781#comment:2>
* stage: Accepted => Ready for checkin
Comment:
It does, thanks for looking into it!
--
Ticket URL: <https://code.djangoproject.com/ticket/20781#comment:3>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"02b0106d43f6997f02cc6785359f8f7519215d3d"]:
{{{
#!CommitTicketReference repository=""
revision="02b0106d43f6997f02cc6785359f8f7519215d3d"
Fixed #20781 -- Fixed _has_changed regression with MultiValueField
Thanks Tim Graham for the report.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/20781#comment:4>
Comment (by Claude Paroz <claude@…>):
In [changeset:"816bf0c6a7a13efb7ae17c9773f984f2dd16fc72"]:
{{{
#!CommitTicketReference repository=""
revision="816bf0c6a7a13efb7ae17c9773f984f2dd16fc72"
[1.6.x] Fixed #20781 -- Fixed _has_changed regression with MultiValueField
Thanks Tim Graham for the report.
Backport of 02b0106d from master.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/20781#comment:5>