From c7cf52c33f9d961664528e0d0ed4075aa98400aa Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Fri, 15 Jul 2022 17:52:03 +0200 Subject: [PATCH] Fix faulty default value declaration for ISBN of licenses --- .../migrations/0033_alter_license_isbn.py | 19 +++++++++++++++++++ server/users/models.py | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 server/users/migrations/0033_alter_license_isbn.py diff --git a/server/users/migrations/0033_alter_license_isbn.py b/server/users/migrations/0033_alter_license_isbn.py new file mode 100644 index 00000000..899dbc80 --- /dev/null +++ b/server/users/migrations/0033_alter_license_isbn.py @@ -0,0 +1,19 @@ +# Generated by Django 3.2.13 on 2022-07-15 15:51 + +from django.db import migrations, models +import users.licenses + + +class Migration(migrations.Migration): + + dependencies = [ + ('users', '0032_alter_license_isbn'), + ] + + operations = [ + migrations.AlterField( + model_name='license', + name='isbn', + field=models.CharField(default=users.licenses.get_default_isbn, max_length=50), + ), + ] diff --git a/server/users/models.py b/server/users/models.py index cbdf6d70..16f65692 100644 --- a/server/users/models.py +++ b/server/users/models.py @@ -314,7 +314,7 @@ class License(models.Model): order_id = models.IntegerField(blank=False, null=False, default=-1) raw = models.TextField(default='') isbn = models.CharField(max_length=50, blank=False, null=False, - default=get_default_isbn()) # student license + default=get_default_isbn) # student license created_at = models.DateTimeField(auto_now_add=True) hep_created_at = models.DateTimeField(default=AWARE_NO_DATETIME) new_api_raw = models.TextField(default='')