diff --git a/src/pretix/base/migrations/0282_ordersyncresult_ordersyncqueue.py b/src/pretix/base/migrations/0282_ordersyncresult_ordersyncqueue.py index 32722ba134..f387325460 100644 --- a/src/pretix/base/migrations/0282_ordersyncresult_ordersyncqueue.py +++ b/src/pretix/base/migrations/0282_ordersyncresult_ordersyncqueue.py @@ -38,7 +38,7 @@ class Migration(migrations.Migration): ('triggered', models.DateTimeField(auto_now_add=True)), ('failed_attempts', models.PositiveIntegerField(default=0)), ('not_before', models.DateTimeField(db_index=True)), - ('need_manual_retry', models.CharField(null=True)), + ('need_manual_retry', models.CharField(null=True, max_length=20)), ('in_flight', models.BooleanField(default=False)), ('in_flight_since', models.DateTimeField(blank=True, null=True)), ('event', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='queued_sync_jobs', to='pretixbase.event')), diff --git a/src/pretix/base/models/datasync.py b/src/pretix/base/models/datasync.py index 6c4b9f3753..8c8dd537fd 100644 --- a/src/pretix/base/models/datasync.py +++ b/src/pretix/base/models/datasync.py @@ -49,7 +49,7 @@ class OrderSyncQueue(models.Model): triggered = models.DateTimeField(blank=False, null=False, auto_now_add=True) failed_attempts = models.PositiveIntegerField(default=0) not_before = models.DateTimeField(blank=False, null=False, db_index=True) - need_manual_retry = models.CharField(blank=True, null=True, choices=[ + need_manual_retry = models.CharField(blank=True, null=True, max_length=20, choices=[ ('exceeded', _('Temporary error, auto-retry limit exceeded')), ('permanent', _('Misconfiguration, please check provider settings')), ('config', _('Misconfiguration, please check provider settings')),