diff options
| author | Dhravya <[email protected]> | 2024-04-12 13:09:11 -0700 |
|---|---|---|
| committer | Dhravya <[email protected]> | 2024-04-12 13:09:11 -0700 |
| commit | e2757ebc57478f9a6c4d55ad510faeff1cf37b99 (patch) | |
| tree | a4e5897979744dff395d6904dfdb4a5db26fb869 /apps/web/src/app/api | |
| parent | increase number (diff) | |
| download | supermemory-e2757ebc57478f9a6c4d55ad510faeff1cf37b99.tar.xz supermemory-e2757ebc57478f9a6c4d55ad510faeff1cf37b99.zip | |
fix: vector length issue
Diffstat (limited to 'apps/web/src/app/api')
| -rw-r--r-- | apps/web/src/app/api/store/route.ts | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/apps/web/src/app/api/store/route.ts b/apps/web/src/app/api/store/route.ts index 0c9c26b1..8b2ad8ce 100644 --- a/apps/web/src/app/api/store/route.ts +++ b/apps/web/src/app/api/store/route.ts @@ -1,5 +1,5 @@ import { db } from "@/server/db"; -import { and, eq } from "drizzle-orm"; +import { and, eq, sql } from "drizzle-orm"; import { contentToSpace, sessions, @@ -80,6 +80,16 @@ export async function POST(req: NextRequest) { storeToSpace = "none"; } + // Count the number of stored content of the user + const count = await db + .select({ + count: sql<number>`count(*)`.mapWith(Number), + }) + .from(storedContent) + .where(eq(storedContent.user, session.user.id)); + + console.log(count[0].count); + const storedContentId = await db.insert(storedContent).values({ content: data.pageContent, title: metadata.title, @@ -136,6 +146,7 @@ export async function POST(req: NextRequest) { ])) as Response; if (res.status !== 200) { + console.log(res.status, res.statusText); return NextResponse.json( { message: "Error", error: "Error in CF function" }, { status: 500 }, |