We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a87262a + 34beaa4 commit 525a3c6Copy full SHA for 525a3c6
1 file changed
ckanext/requestdata/plugin.py
@@ -233,7 +233,10 @@ def package_types(self):
233
def before_search(self, search_params):
234
fq = search_params.get('fq', '')
235
236
- if '+dataset_type' in fq:
237
- search_params.update({'fq': fq + ' OR requestdata-metadata-only'})
+ if 'dataset_type:dataset' in fq:
+ fq = fq.replace('dataset_type:dataset',
238
+ 'dataset_type: (dataset OR '
239
+ 'requestdata-metadata-only)')
240
+ search_params.update({'fq': fq})
241
242
return search_params
0 commit comments