From 8bb1ba3820d7c9776405879d74bcb47cabb9369f Mon Sep 17 00:00:00 2001 From: Wilson Gaturu Date: Wed, 28 Feb 2024 11:38:27 +0300 Subject: [PATCH] fixes importer updates --- peachjam/models/core_document_model.py | 3 +++ peachjam/resources.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/peachjam/models/core_document_model.py b/peachjam/models/core_document_model.py index 215ca78c3..52dbf0665 100644 --- a/peachjam/models/core_document_model.py +++ b/peachjam/models/core_document_model.py @@ -246,6 +246,9 @@ def get_queryset(self): # defer expensive fields return super().get_queryset().defer("content_html", "toc_json") + def get_qs_no_defer(self): + return super().get_queryset() + class CoreDocumentQuerySet(PolymorphicQuerySet): def latest_expression(self): diff --git a/peachjam/resources.py b/peachjam/resources.py index 1ef403ac8..038c70528 100644 --- a/peachjam/resources.py +++ b/peachjam/resources.py @@ -249,6 +249,9 @@ class BaseDocumentResource(resources.ModelResource): widget=ManyToOneWidget(AlternativeName, separator="|", field="title"), ) + def get_queryset(self): + return self._meta.model.objects.get_qs_no_defer() + class Meta: exclude = ( "updated_at",