Fix Task.get_tasks() fails when sending search_hidden=False

This commit is contained in:
allegroai 2022-07-01 11:38:39 +03:00
parent d1e8285760
commit d585231c44

View File

@ -3841,12 +3841,15 @@ class Task(_Task):
project_ids = [] project_ids = []
if project_names: if project_names:
for name in project_names: for name in project_names:
aux_kwargs = {}
if kwargs.get("_allow_extra_fields_"):
aux_kwargs["_allow_extra_fields_"] = True
aux_kwargs["search_hidden"] = kwargs.get("search_hidden", False)
res = cls._send( res = cls._send(
cls._get_default_session(), cls._get_default_session(),
projects.GetAllRequest( projects.GetAllRequest(
name=exact_match_regex(name), name=exact_match_regex(name),
search_hidden=kwargs.get("search_hidden", False), **aux_kwargs
_allow_extra_fields_=kwargs.get("_allow_extra_fields_", False)
) )
) )
project = get_single_result(entity='project', query=name, results=res.response.projects) project = get_single_result(entity='project', query=name, results=res.response.projects)