mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2026-02-09 16:46:20 +01:00
colum control is &
This commit is contained in:
@@ -61,16 +61,16 @@ class DataTablesView(View):
|
|||||||
"""text, date, num"""
|
"""text, date, num"""
|
||||||
_type = str(c["columnControl"]["search"]["type"])
|
_type = str(c["columnControl"]["search"]["type"])
|
||||||
if _logic == "empty":
|
if _logic == "empty":
|
||||||
filter_qs |= Q(**{f'{_c}': ""})
|
filter_qs &= Q(**{f'{_c}': ""})
|
||||||
elif len(_sv) > 0:
|
elif len(_sv) > 0:
|
||||||
if _logic == "contains":
|
if _logic == "contains":
|
||||||
filter_qs |= Q(**{f'{_c}__icontains': _sv})
|
filter_qs &= Q(**{f'{_c}__icontains': _sv})
|
||||||
elif _logic == "starts":
|
elif _logic == "starts":
|
||||||
filter_qs |= Q(**{f'{_c}__istartswith': _sv})
|
filter_qs &= Q(**{f'{_c}__istartswith': _sv})
|
||||||
elif _logic == "ends":
|
elif _logic == "ends":
|
||||||
filter_qs |= Q(**{f'{_c}__iendswith': _sv})
|
filter_qs &= Q(**{f'{_c}__iendswith': _sv})
|
||||||
elif _logic == "equal":
|
elif _logic == "equal":
|
||||||
filter_qs |= Q(**{f'{_c}': _sv})
|
filter_qs &= Q(**{f'{_c}': _sv})
|
||||||
|
|
||||||
else:
|
else:
|
||||||
_sv = str(c["search"]["value"])
|
_sv = str(c["search"]["value"])
|
||||||
|
|||||||
Reference in New Issue
Block a user