From 575800dc349c871f9c79f66c8dbcbc571ccb8b8b Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Fri, 14 Jul 2023 12:50:43 +0200
Subject: [PATCH] Clear qa property from package dict before indexing dataset

---
 ckanext/odsh/plugin.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ckanext/odsh/plugin.py b/ckanext/odsh/plugin.py
index d782ba39..40a64271 100644
--- a/ckanext/odsh/plugin.py
+++ b/ckanext/odsh/plugin.py
@@ -116,6 +116,7 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm
 
     def after_map(self, map):
         return map
+
     def package_types(self):
         # This plugin doesn't handle any special package types, it just
         # registers itself as the default (above).
@@ -299,6 +300,9 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm
 
         self.map_qa_score(dict_pkg)
 
+        if 'qa' in dict_pkg:
+          dict_pkg.pop('qa')
+
         return dict_pkg
     
     # Add the custom parameters to Solr's facet queries
-- 
GitLab