diff --git a/src/main/java/com/meilisearch/sdk/TasksHandler.java b/src/main/java/com/meilisearch/sdk/TasksHandler.java index c401591a..c59defd0 100644 --- a/src/main/java/com/meilisearch/sdk/TasksHandler.java +++ b/src/main/java/com/meilisearch/sdk/TasksHandler.java @@ -143,7 +143,7 @@ void waitForTask(int taskUid, int timeoutInMs, int intervalInMs) throws Meilisea long elapsedTime = 0; while (status == null - || (!status.equals(TaskStatus.SUCCEEDED) && !status.equals(TaskStatus.FAILED))) { + || (status.equals(TaskStatus.ENQUEUED) || status.equals(TaskStatus.PROCESSING))) { if (elapsedTime >= timeoutInMs) { throw new MeilisearchTimeoutException(); }