diff --git a/journals/converters.py b/journals/converters.py index 3de1377f2e5e641627f09d9154fe850f5a014b9d..3064cbb38965995e6982f66005460444b885e8f8 100644 --- a/journals/converters.py +++ b/journals/converters.py @@ -2,12 +2,11 @@ __copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)" __license__ = "AGPL v3" -from django.urls.converters import StringConverter - from journals.models import Journal -class JournalDOILabelConverter(StringConverter): +class JournalDOILabelConverter: + regex = '|'.join([j.doi_label for j in Journal.objects.all()]) def to_python(self, value): try: