diff --git a/apps/studio/src/server/modules/page/page.router.ts b/apps/studio/src/server/modules/page/page.router.ts index 4ba3b2a2bb..5b0301d2bf 100644 --- a/apps/studio/src/server/modules/page/page.router.ts +++ b/apps/studio/src/server/modules/page/page.router.ts @@ -148,7 +148,9 @@ export const pageRouter = router({ updatePageBlob: protectedProcedure .input(updatePageBlobSchema) .mutation(async ({ input }) => { - await updateBlobById(db, { ...input, pageId: input.pageId }) + await db.transaction().execute(async (tx) => { + return updateBlobById(tx, input) + }) return input }),