Commit 20c82276 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

add exclude_meta to advanced_search

parent c0e56d2b
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -1055,6 +1055,10 @@ def advanced_search(
                resources_set = resources_set.exclude(
                    metadataresourcevalue__value__icontains=search_term["value"]
                )
        elif "exclude_meta" in search_term:
            resources_set = resources_set.exclude(
                metadataresourcevalue__metadata_id=search_term["meta"]
            )
        elif "tags" in search_term:
            resources_set = resources_set.filter(tags__uid__in=search_term["tags"])
        elif "exclude_tags" in search_term:
@@ -1105,6 +1109,10 @@ def advanced_search(
                collections_set = collections_set.exclude(
                    metadatacollectionvaluee__value__icontains=search_term["value"]
                )
        elif "exclude_meta" in search_term:
            collections_set = collections_set.exclude(
                metadatacollectionvalue__metadata_id=search_term["meta"]
            )
        elif "tags" in search_term:
            collections_set = collections_set.filter(tags__uid__in=search_term["tags"])
        elif "exclude_tags" in search_term: