From 117a97f12cfb3ccf84499bb8af40d3f6ee38265b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Fri, 17 Jun 2016 10:56:03 +0200 Subject: [PATCH] Fix external_reference --- taiga/projects/issues/migrations/0007_auto_20160614_1201.py | 2 +- taiga/projects/issues/models.py | 4 ++-- taiga/projects/tasks/migrations/0010_auto_20160614_1201.py | 2 +- taiga/projects/tasks/models.py | 4 ++-- .../userstories/migrations/0012_auto_20160614_1201.py | 2 +- taiga/projects/userstories/models.py | 5 +++-- 6 files changed, 10 insertions(+), 9 deletions(-) diff --git a/taiga/projects/issues/migrations/0007_auto_20160614_1201.py b/taiga/projects/issues/migrations/0007_auto_20160614_1201.py index 5cf43d30..f522d46c 100644 --- a/taiga/projects/issues/migrations/0007_auto_20160614_1201.py +++ b/taiga/projects/issues/migrations/0007_auto_20160614_1201.py @@ -16,7 +16,7 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='issue', name='external_reference', - field=django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=True, null=True), size=2), blank=True, default=[], null=True, size=None, verbose_name='external reference'), + field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=False, null=False), blank=True, default=None, null=True, size=None, verbose_name='external reference'), ), migrations.AlterField( model_name='issue', diff --git a/taiga/projects/issues/models.py b/taiga/projects/issues/models.py index 7c9f6b2e..8f9c18a3 100644 --- a/taiga/projects/issues/models.py +++ b/taiga/projects/issues/models.py @@ -62,8 +62,8 @@ class Issue(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models. default=None, related_name="issues_assigned_to_me", verbose_name=_("assigned to")) attachments = GenericRelation("attachments.Attachment") - external_reference = ArrayField(ArrayField(models.TextField(null=True, blank=True), size=2), - null=True, blank=True, default=[], verbose_name=_("external reference")) + external_reference = ArrayField(models.TextField(null=False, blank=False), + null=True, blank=True, default=None, verbose_name=_("external reference")) _importing = None class Meta: diff --git a/taiga/projects/tasks/migrations/0010_auto_20160614_1201.py b/taiga/projects/tasks/migrations/0010_auto_20160614_1201.py index 4c3968fa..f269735a 100644 --- a/taiga/projects/tasks/migrations/0010_auto_20160614_1201.py +++ b/taiga/projects/tasks/migrations/0010_auto_20160614_1201.py @@ -16,7 +16,7 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='task', name='external_reference', - field=django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=True, null=True), size=2), blank=True, default=[], null=True, size=None, verbose_name='external reference'), + field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=False, null=False), blank=True, default=None, null=True, size=None, verbose_name='external reference'), ), migrations.AlterField( model_name='task', diff --git a/taiga/projects/tasks/models.py b/taiga/projects/tasks/models.py index 18ff5750..15f768d4 100644 --- a/taiga/projects/tasks/models.py +++ b/taiga/projects/tasks/models.py @@ -65,8 +65,8 @@ class Task(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models.M attachments = GenericRelation("attachments.Attachment") is_iocaine = models.BooleanField(default=False, null=False, blank=True, verbose_name=_("is iocaine")) - external_reference = ArrayField(ArrayField(models.TextField(null=True, blank=True), size=2), - null=True, blank=True, default=[], verbose_name=_("external reference")) + external_reference = ArrayField(models.TextField(null=False, blank=False), + null=True, blank=True, default=None, verbose_name=_("external reference")) _importing = None class Meta: diff --git a/taiga/projects/userstories/migrations/0012_auto_20160614_1201.py b/taiga/projects/userstories/migrations/0012_auto_20160614_1201.py index 1e9830e5..fd0fe25c 100644 --- a/taiga/projects/userstories/migrations/0012_auto_20160614_1201.py +++ b/taiga/projects/userstories/migrations/0012_auto_20160614_1201.py @@ -16,7 +16,7 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='userstory', name='external_reference', - field=django.contrib.postgres.fields.ArrayField(base_field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=True, null=True), size=2), blank=True, default=[], null=True, size=None, verbose_name='external reference'), + field=django.contrib.postgres.fields.ArrayField(base_field=models.TextField(blank=False, null=False), blank=True, default=None, null=True, size=None, verbose_name='external reference'), ), migrations.AlterField( model_name='userstory', diff --git a/taiga/projects/userstories/models.py b/taiga/projects/userstories/models.py index 47019ed3..d774e5b4 100644 --- a/taiga/projects/userstories/models.py +++ b/taiga/projects/userstories/models.py @@ -55,6 +55,7 @@ class RolePoints(models.Model): def project(self): return self.user_story.project + class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models.Model): ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None, verbose_name=_("ref")) @@ -103,8 +104,8 @@ class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, mod on_delete=models.SET_NULL, related_name="generated_user_stories", verbose_name=_("generated from issue")) - external_reference = ArrayField(ArrayField(models.TextField(null=True, blank=True), size=2), - null=True, blank=True, default=[], verbose_name=_("external reference")) + external_reference = ArrayField(models.TextField(null=False, blank=False), + null=True, blank=True, default=None, verbose_name=_("external reference")) tribe_gig = PickledObjectField(null=True, blank=True, default=None, verbose_name="taiga tribe gig")