aboutsummaryrefslogtreecommitdiff
path: root/apps/web/app/api
diff options
context:
space:
mode:
authorDhravya Shah <[email protected]>2024-08-09 22:26:26 -0700
committerDhravya Shah <[email protected]>2024-08-09 22:26:26 -0700
commit30d5fb4733b088cd7646a53b9b9a07df6acec585 (patch)
treebd8448275c8678727307921b95f00d4f85ce5f34 /apps/web/app/api
parentMerge pull request #231 from supermemoryai/kush/be-queue-fixes (diff)
downloadsupermemory-30d5fb4733b088cd7646a53b9b9a07df6acec585.tar.xz
supermemory-30d5fb4733b088cd7646a53b9b9a07df6acec585.zip
check for ok instead of fuckall
Diffstat (limited to 'apps/web/app/api')
-rw-r--r--apps/web/app/api/store/helper.ts13
1 files changed, 5 insertions, 8 deletions
diff --git a/apps/web/app/api/store/helper.ts b/apps/web/app/api/store/helper.ts
index db13ca91..17794a0b 100644
--- a/apps/web/app/api/store/helper.ts
+++ b/apps/web/app/api/store/helper.ts
@@ -131,20 +131,17 @@ export const createMemoryFromAPI = async (input: {
}
try {
- const response = await vectorSaveResponse.json();
-
- const expectedResponse = z.object({ status: z.literal("ok") });
-
- const parsedResponse = expectedResponse.safeParse(response);
-
- if (!parsedResponse.success) {
+ if (!vectorSaveResponse.ok) {
+ const resp = await vectorSaveResponse.text();
return {
success: false,
data: 0,
- error: `Failed to save to vector store. Backend returned error: ${parsedResponse.error.message}`,
+ error: `Failed to save to vector store. Backend returned error: ${resp}`,
};
}
+ await vectorSaveResponse.json();
+
return {
success: true,
data: 1,