# HG changeset patch # User Thierry Florac # Date 1531843332 -7200 # Node ID 43a9b140bc89d17ae39c98a578104e4cad6ac2ab # Parent d3c79177aef3043d545525aca8d54e81fed4cabb Add data type selection attribute to views diff -r d3c79177aef3 -r 43a9b140bc89 src/pyams_content_es/shared/view/__init__.py --- a/src/pyams_content_es/shared/view/__init__.py Wed Jul 11 15:21:28 2018 +0200 +++ b/src/pyams_content_es/shared/view/__init__.py Tue Jul 17 18:02:12 2018 +0200 @@ -48,6 +48,10 @@ content_types = view.get_content_types(context) if content_types: params &= Q('terms', **{'content_type': content_types}) + # check data types + data_types = view.get_data_types(context) + if data_types: + params &= Q('terms', **{'data_type': data_types}) # check workflow states wf_params = [] for workflow in registry.getAllUtilitiesRegisteredFor(IWorkflow):