From 9eb5b9ed29b103f337e21365a059f221eb0b5ec5 Mon Sep 17 00:00:00 2001 From: Huvee <67144910+huveewomg@users.noreply.github.com> Date: Tue, 17 Mar 2026 20:51:00 +0800 Subject: [PATCH] fix(qdrant): handle 401/403 in ensureCollection for scoped JWTs (#4356) --- mem0-ts/src/oss/src/vector_stores/qdrant.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mem0-ts/src/oss/src/vector_stores/qdrant.ts b/mem0-ts/src/oss/src/vector_stores/qdrant.ts index c1eed1ef8..d0ac42d64 100644 --- a/mem0-ts/src/oss/src/vector_stores/qdrant.ts +++ b/mem0-ts/src/oss/src/vector_stores/qdrant.ts @@ -282,7 +282,7 @@ export class Qdrant implements VectorStore { }, }); } catch (error: any) { - if (error?.status === 409) { + if (error?.status === 409 || error?.status === 401 || error?.status === 403) { // Collection already exists — verify configuration for the main collection if (name === this.collectionName) { try {