diff --git a/judge/migrations/0111_blank_assignees_ticket.py b/judge/migrations/0111_blank_assignees_ticket.py new file mode 100644 index 0000000000..028f5d9e88 --- /dev/null +++ b/judge/migrations/0111_blank_assignees_ticket.py @@ -0,0 +1,18 @@ +# Generated by Django 2.2.15 on 2020-09-13 16:05 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('judge', '0110_default_output_prefix_override'), + ] + + operations = [ + migrations.AlterField( + model_name='ticket', + name='assignees', + field=models.ManyToManyField(blank=True, related_name='assigned_tickets', to='judge.Profile', verbose_name='assignees'), + ), + ] diff --git a/judge/models/ticket.py b/judge/models/ticket.py index 9b3fc54ec6..a1e66c2957 100644 --- a/judge/models/ticket.py +++ b/judge/models/ticket.py @@ -11,7 +11,8 @@ class Ticket(models.Model): user = models.ForeignKey(Profile, verbose_name=_('ticket creator'), related_name='tickets', on_delete=models.CASCADE) time = models.DateTimeField(verbose_name=_('creation time'), auto_now_add=True) - assignees = models.ManyToManyField(Profile, verbose_name=_('assignees'), related_name='assigned_tickets') + assignees = models.ManyToManyField(Profile, verbose_name=_('assignees'), related_name='assigned_tickets', + blank=True) notes = models.TextField(verbose_name=_('quick notes'), blank=True, help_text=_('Staff notes for this issue to aid in processing.')) content_type = models.ForeignKey(ContentType, verbose_name=_('linked item type'),