diff --git a/meilisearch/client.py b/meilisearch/client.py index 17513939..d5b6ae62 100644 --- a/meilisearch/client.py +++ b/meilisearch/client.py @@ -512,7 +512,7 @@ def cancel_tasks(self, parameters: Dict[str, Any]) -> TaskInfo: Parameters ---------- - parameters (optional): + parameters: parameters accepted by the cancel tasks route:https://docs.meilisearch.com/reference/api/tasks.html#cancel-tasks. Returns diff --git a/meilisearch/task.py b/meilisearch/task.py index 274484c7..cd3e6617 100644 --- a/meilisearch/task.py +++ b/meilisearch/task.py @@ -75,12 +75,12 @@ def get_task(self, uid: int) -> Task: task = self.http.get(f"{self.config.paths.task}/{uid}") return Task(**task) - def cancel_tasks(self, parameters: Optional[Dict[str, Any]] = None) -> TaskInfo: + def cancel_tasks(self, parameters: Dict[str, Any]) -> TaskInfo: """Cancel a list of enqueued or processing tasks. Parameters ---------- - parameters (optional): + parameters: parameters accepted by the cancel tasks https://docs.meilisearch.com/reference/api/tasks.html#cancel-task. Returns @@ -94,8 +94,6 @@ def cancel_tasks(self, parameters: Optional[Dict[str, Any]] = None) -> TaskInfo: MeilisearchApiError An error containing details about why Meilisearch can't process your request. Meilisearch error codes are described here: https://docs.meilisearch.com/errors/#meilisearch-errors """ - if parameters is None: - parameters = {} for param in parameters: if isinstance(parameters[param], list): parameters[param] = ",".join(parameters[param])