From 6a6f4b0cde7ae9473d656844a9a11782bb386418 Mon Sep 17 00:00:00 2001
From: George Katsikas <giorgakis.katsikas@gmail.com>
Date: Tue, 4 Jul 2023 17:07:35 +0200
Subject: [PATCH] remove ProceedingsMultipleChoiceField

---
 scipost_django/proceedings/forms.py | 5 -----
 scipost_django/production/forms.py  | 3 +--
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/scipost_django/proceedings/forms.py b/scipost_django/proceedings/forms.py
index 17c0d8fcd..0ab15c353 100644
--- a/scipost_django/proceedings/forms.py
+++ b/scipost_django/proceedings/forms.py
@@ -23,8 +23,3 @@ class ProceedingsForm(forms.ModelForm):
             "submissions_close",
             "template_latex_tgz",
         )
-
-
-class ProceedingsMultipleChoiceField(forms.ModelMultipleChoiceField):
-    def label_from_instance(self, obj):
-        return obj.event_suffix or obj.event_name
diff --git a/scipost_django/production/forms.py b/scipost_django/production/forms.py
index 44af1bec6..1f0c1611f 100644
--- a/scipost_django/production/forms.py
+++ b/scipost_django/production/forms.py
@@ -18,7 +18,6 @@ from django.urls import reverse
 from journals.models import Journal
 from markup.widgets import TextareaWithPreview
 from proceedings.models import Proceedings
-from proceedings.forms import ProceedingsMultipleChoiceField
 from scipost.fields import UserModelChoiceField
 
 from . import constants
@@ -285,7 +284,7 @@ class ProductionStreamSearchForm(forms.Form):
         queryset=Journal.objects.active(),
         required=False,
     )
-    proceedings = ProceedingsMultipleChoiceField(
+    proceedings = forms.ModelMultipleChoiceField(
         queryset=Proceedings.objects.order_by("-submissions_close"),
         required=False,
     )
-- 
GitLab