From 244375d00bb7b9b39149094133d0b41ef15f3016 Mon Sep 17 00:00:00 2001
From: "J.-S. Caux" <J.S.Caux@uva.nl>
Date: Fri, 2 Nov 2018 13:33:13 +0100
Subject: [PATCH] Increase possible size of author_list to 10000 chars

---
 .../migrations/0051_auto_20181102_1332.py     | 20 +++++++++++++++++++
 journals/models.py                            |  2 +-
 .../migrations/0040_auto_20181102_1332.py     | 20 +++++++++++++++++++
 submissions/models.py                         |  2 +-
 4 files changed, 42 insertions(+), 2 deletions(-)
 create mode 100644 journals/migrations/0051_auto_20181102_1332.py
 create mode 100644 submissions/migrations/0040_auto_20181102_1332.py

diff --git a/journals/migrations/0051_auto_20181102_1332.py b/journals/migrations/0051_auto_20181102_1332.py
new file mode 100644
index 000000000..5d3f6403b
--- /dev/null
+++ b/journals/migrations/0051_auto_20181102_1332.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.4 on 2018-11-02 12:32
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('journals', '0050_auto_20181028_2038'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='publication',
+            name='author_list',
+            field=models.CharField(max_length=10000, verbose_name='author list'),
+        ),
+    ]
diff --git a/journals/models.py b/journals/models.py
index 794049cb1..b530b425b 100644
--- a/journals/models.py
+++ b/journals/models.py
@@ -388,7 +388,7 @@ class Publication(models.Model):
 
     # Core fields
     title = models.CharField(max_length=300)
-    author_list = models.CharField(max_length=1000, verbose_name="author list")
+    author_list = models.CharField(max_length=10000, verbose_name="author list")
     abstract = models.TextField()
     abstract_jats = models.TextField(blank=True, default='',
                                      help_text='JATS version of abstract for Crossref deposit')
diff --git a/submissions/migrations/0040_auto_20181102_1332.py b/submissions/migrations/0040_auto_20181102_1332.py
new file mode 100644
index 000000000..935c27f62
--- /dev/null
+++ b/submissions/migrations/0040_auto_20181102_1332.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.4 on 2018-11-02 12:32
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('submissions', '0039_submission_topics'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='submission',
+            name='author_list',
+            field=models.CharField(max_length=10000, verbose_name='author list'),
+        ),
+    ]
diff --git a/submissions/models.py b/submissions/models.py
index 5fd7c7b3b..e85327a5b 100644
--- a/submissions/models.py
+++ b/submissions/models.py
@@ -53,7 +53,7 @@ class Submission(models.Model):
     preprint = models.OneToOneField('preprints.Preprint', related_name='submission')
 
     author_comments = models.TextField(blank=True)
-    author_list = models.CharField(max_length=1000, verbose_name="author list")
+    author_list = models.CharField(max_length=10000, verbose_name="author list")
     discipline = models.CharField(max_length=20, choices=SCIPOST_DISCIPLINES, default='physics')
     domain = models.CharField(max_length=3, choices=SCIPOST_JOURNALS_DOMAINS)
     editor_in_charge = models.ForeignKey('scipost.Contributor', related_name='EIC', blank=True,
-- 
GitLab