diff options
author | Simon Charette <charettes@users.noreply.github.com> | 2017-01-14 06:31:34 -0500 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2017-01-14 06:31:34 -0500 |
commit | 2e55790838a75bf25a11115536dae57880cfccfb (patch) | |
tree | a4bf855609b0f9de5719c1acc2f209532104486d /django/contrib/postgres/fields/array.py | |
parent | f4c0eec713a6ffe7616fdc5f4744b40110d4fed1 (diff) | |
download | django-2e55790838a75bf25a11115536dae57880cfccfb.tar.gz |
Refs #25226 -- Cloned ArrayField.base_field on deconstruction.
This prevents the base_field from sharing attributes with the one used
during migrations.
Diffstat (limited to 'django/contrib/postgres/fields/array.py')
-rw-r--r-- | django/contrib/postgres/fields/array.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/postgres/fields/array.py b/django/contrib/postgres/fields/array.py index e570a3273d..b70ae37a3a 100644 --- a/django/contrib/postgres/fields/array.py +++ b/django/contrib/postgres/fields/array.py @@ -92,7 +92,7 @@ class ArrayField(Field): if path == 'django.contrib.postgres.fields.array.ArrayField': path = 'django.contrib.postgres.fields.ArrayField' kwargs.update({ - 'base_field': self.base_field, + 'base_field': self.base_field.clone(), 'size': self.size, }) return name, path, args, kwargs |