From 2131ef842fe351a314b80ef81530d3500b396827 Mon Sep 17 00:00:00 2001 From: George Katsikas <giorgakis.katsikas@gmail.com> Date: Thu, 4 Jul 2024 12:14:20 +0300 Subject: [PATCH] allow more than one digits after dot in doi label --- .../migrations/0133_alter_volume_doi_label.py | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 scipost_django/journals/migrations/0133_alter_volume_doi_label.py diff --git a/scipost_django/journals/migrations/0133_alter_volume_doi_label.py b/scipost_django/journals/migrations/0133_alter_volume_doi_label.py new file mode 100644 index 000000000..f35938f7d --- /dev/null +++ b/scipost_django/journals/migrations/0133_alter_volume_doi_label.py @@ -0,0 +1,28 @@ +# Generated by Django 4.2.10 on 2024-07-04 09:11 + +import django.core.validators +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("journals", "0132_alter_journal_acceptance_criteria"), + ] + + operations = [ + migrations.AlterField( + model_name="volume", + name="doi_label", + field=models.CharField( + db_index=True, + max_length=200, + unique=True, + validators=[ + django.core.validators.RegexValidator( + "^((SciPost)[a-zA-Z]+|(MigPol))\\.\\w+$", + "Only expressions with regex ((SciPost)[a-zA-Z]+|(MigPol))\\.\\w+ are allowed.", + ) + ], + ), + ), + ] -- GitLab