From 3dc8dea7528d3d46ac20a42ae23e7ab380efd354 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexa=20Valentov=C3=A1?= <git@imaniti.org> Date: Fri, 30 Aug 2024 17:42:19 +0200 Subject: [PATCH] fix querysets --- district/forms.py | 1 - elections/forms.py | 1 - main/forms.py | 1 - uniweb/forms.py | 3 ++- 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/district/forms.py b/district/forms.py index fb2974ad..dd158f56 100644 --- a/district/forms.py +++ b/district/forms.py @@ -85,6 +85,5 @@ class DistrictArticlesPageForm(SharedArticlesPageForm, JekyllImportForm): .distinct("name") ) else: - self.fields["shared_tags"].queryset = DistrictArticleTag.objects.filter(id=-1) self.fields["displayed_tags"].queryset = DistrictArticleTag.objects.filter(id=-1) self.fields["displayed_shared_tags"].queryset = SharedTag.objects.filter(id=-1) diff --git a/elections/forms.py b/elections/forms.py index 246b89d8..40546f13 100644 --- a/elections/forms.py +++ b/elections/forms.py @@ -60,6 +60,5 @@ class ElectionsArticlesPageForm(SharedArticlesPageForm, JekyllImportForm): .distinct("name") ) else: - self.fields["shared_tags"].queryset = ElectionsArticleTag.objects.filter(id=-1) self.fields["displayed_tags"].queryset = ElectionsArticleTag.objects.filter(id=-1) self.fields["displayed_shared_tags"].queryset = SharedTag.objects.filter(id=-1) diff --git a/main/forms.py b/main/forms.py index 5917307f..b7bbe106 100644 --- a/main/forms.py +++ b/main/forms.py @@ -60,6 +60,5 @@ class MainArticlesPageForm(SharedArticlesPageForm, JekyllImportForm): .distinct("name") ) else: - self.fields["shared_tags"].queryset = MainArticleTag.objects.filter(id=-1) self.fields["displayed_tags"].queryset = MainArticleTag.objects.filter(id=-1) self.fields["displayed_shared_tags"].queryset = SharedTag.objects.filter(id=-1) \ No newline at end of file diff --git a/uniweb/forms.py b/uniweb/forms.py index 2c00933f..830feaf1 100644 --- a/uniweb/forms.py +++ b/uniweb/forms.py @@ -29,6 +29,8 @@ class UniwebArticlesPageForm(SharedArticlesPageForm, WagtailAdminPageForm): super().__init__(*args, **kwargs) + self.fields["shared_tags"].queryset = SharedTag.objects.order_by("name") + if self.instance.pk: valid_tag_ids = ( UniwebArticleTag.objects.filter( @@ -52,6 +54,5 @@ class UniwebArticlesPageForm(SharedArticlesPageForm, WagtailAdminPageForm): .distinct("name") ) else: - self.fields["shared_tags"].queryset = UniwebArticleTag.objects.filter(id=-1) self.fields["displayed_tags"].queryset = UniwebArticleTag.objects.filter(id=-1) self.fields["displayed_shared_tags"].queryset = SharedTag.objects.filter(id=-1) \ No newline at end of file -- GitLab