Skip to content

Commit cd973eb

Browse files
committed
Fix get_tasks index
1 parent 27083d1 commit cd973eb

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

meilisearch/index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def get_tasks(self, parameters: Optional[Dict[str, Any]] = None) -> Dict[str, Li
146146
if parameters is not None:
147147
parameters.setdefault('indexUid', []).append(self.uid)
148148
else:
149-
parameters = {'indexUid': self.uid}
149+
parameters = {'indexUid': [self.uid]}
150150
return get_tasks(self.config, parameters=parameters)
151151

152152
def get_task(self, uid: int) -> Dict[str, Any]:

tests/index/test_index_task_meilisearch.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import pytest
44
from tests import common
55

6-
def test_get_tasks_default(empty_index):
6+
def test_get_tasks_default(index_with_documents):
77
"""Tests getting the tasks list of an empty index."""
8-
tasks = empty_index().get_tasks()
8+
tasks = index_with_documents().get_tasks()
99
assert isinstance(tasks, dict)
1010
assert 'results' in tasks
1111
assert len(tasks['results']) != 0
@@ -17,6 +17,7 @@ def test_get_tasks(empty_index, small_movies):
1717
pre_count = len(current_tasks['results'])
1818
response = index.add_documents(small_movies)
1919
assert 'taskUid' in response
20+
index.wait_for_task(response['taskUid'])
2021
tasks = index.get_tasks()
2122
assert len(tasks['results']) == pre_count + 1
2223

0 commit comments

Comments
 (0)