diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-01-27 18:51:39 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-01-27 18:52:35 +0100 |
| commit | 7c2d4d943b2905a8cfbb2d2f6c6fa15983b23ff1 (patch) | |
| tree | b3cff2afea69926c8b611e40987ff8c714b2ddb9 /docs/releases/4.0.2.txt | |
| parent | f4de87038ef3adfe8c67ede6c3c5519451abe6cc (diff) | |
[4.0.x] Fixed #33462 -- Fixed migration crash when altering type of primary key with MTI and foreign key.
This prevents duplicated operations when altering type of primary key
with MTI and foreign key. Previously, a foreign key to the base model
was added twice, once directly and once by the inheritance model.
Thanks bcail for the report.
Regression in 325d7710ce9f6155bb55610ad6b4580d31263557.
Backport of e972620ada4f9ed7bc57f28e133e85c85b0a7b20 from main
Diffstat (limited to 'docs/releases/4.0.2.txt')
| -rw-r--r-- | docs/releases/4.0.2.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/releases/4.0.2.txt b/docs/releases/4.0.2.txt index 8227d98622..af0f728c54 100644 --- a/docs/releases/4.0.2.txt +++ b/docs/releases/4.0.2.txt @@ -28,3 +28,7 @@ Bugfixes * Fixed a regression in Django 4.0 that caused incorrect :attr:`.ModelAdmin.radio_fields` layout in the admin (:ticket:`33407`). + +* Fixed a duplicate operation regression in Django 4.0 that caused a migration + crash when altering a primary key type for a concrete parent model referenced + by a foreign key (:ticket:`33462`). |
