From e49c33667537b5695c6aa03c2f9a65ffe721478e Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 16 Sep 2015 11:41:48 +0200 Subject: [PATCH] Fixed field type of CachedTicket.order --- .../migrations/0013_auto_20150916_0941.py | 20 +++++++++++++++++++ src/pretix/base/models.py | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 src/pretix/base/migrations/0013_auto_20150916_0941.py diff --git a/src/pretix/base/migrations/0013_auto_20150916_0941.py b/src/pretix/base/migrations/0013_auto_20150916_0941.py new file mode 100644 index 000000000..dccde844b --- /dev/null +++ b/src/pretix/base/migrations/0013_auto_20150916_0941.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import versions.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('pretixbase', '0012_remove_order_tickets'), + ] + + operations = [ + migrations.AlterField( + model_name='cachedticket', + name='order', + field=versions.models.VersionedForeignKey(to='pretixbase.Order'), + ), + ] diff --git a/src/pretix/base/models.py b/src/pretix/base/models.py index 67a9f8f5a..266d5bdaa 100644 --- a/src/pretix/base/models.py +++ b/src/pretix/base/models.py @@ -1704,7 +1704,7 @@ class Order(Versionable): class CachedTicket(models.Model): - order = models.ForeignKey(Order, on_delete=models.CASCADE) + order = VersionedForeignKey(Order, on_delete=models.CASCADE) cachedfile = models.ForeignKey(CachedFile, on_delete=models.CASCADE) provider = models.CharField(max_length=255)