From e4f352327297b534c7075cbbfa91bec4b67231a8 Mon Sep 17 00:00:00 2001
From: "J.-S. Caux" <J.S.Caux@uva.nl>
Date: Tue, 29 Sep 2020 15:46:00 +0200
Subject: [PATCH] Fix JournalDOILabelConverter

---
 journals/converters.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/journals/converters.py b/journals/converters.py
index 3de1377f2..3064cbb38 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:
-- 
GitLab