From b42adebd5157a79d4032f7ed5aa2bc94da0ef5d7 Mon Sep 17 00:00:00 2001
From: Alex Yang <himself65@outlook.com>
Date: Mon, 16 Sep 2024 16:05:47 -0700
Subject: [PATCH] fix: get job result in llama parse reader (#1216)

---
 .changeset/chilled-cows-end.md |  5 +++++
 packages/cloud/src/reader.ts   | 19 ++++++++-----------
 2 files changed, 13 insertions(+), 11 deletions(-)
 create mode 100644 .changeset/chilled-cows-end.md

diff --git a/.changeset/chilled-cows-end.md b/.changeset/chilled-cows-end.md
new file mode 100644
index 000000000..2f543960b
--- /dev/null
+++ b/.changeset/chilled-cows-end.md
@@ -0,0 +1,5 @@
+---
+"@llamaindex/cloud": patch
+---
+
+fix: get job result in llama parse reader
diff --git a/packages/cloud/src/reader.ts b/packages/cloud/src/reader.ts
index 76ac2457f..0be8fe8fa 100644
--- a/packages/cloud/src/reader.ts
+++ b/packages/cloud/src/reader.ts
@@ -294,17 +294,14 @@ export class LlamaParseReader extends FileReader {
       await sleep(this.checkInterval * 1000);
 
       // Check the job status. If unsuccessful response, checks if maximum timeout has been reached. If reached, throws an error
-      const result =
-        await ParsingService.getParsingJobDetailsApiV1ParsingJobJobIdDetailsGet(
-          {
-            client: this.#client,
-            throwOnError: true,
-            path: {
-              job_id: jobId,
-            },
-            signal,
-          },
-        );
+      const result = await ParsingService.getJobApiV1ParsingJobJobIdGet({
+        client: this.#client,
+        throwOnError: true,
+        path: {
+          job_id: jobId,
+        },
+        signal,
+      });
       const { data } = result;
 
       const status = (data as Record<string, unknown>)["status"];
-- 
GitLab