主编辑区改造准备
This commit is contained in:
@@ -15,14 +15,18 @@ import {
|
||||
export async function POST(request: Request) {
|
||||
if (isConvexEnabled()) {
|
||||
try {
|
||||
const body = await request.json() as Partial<DocumentSavePayload> & { content: unknown };
|
||||
const body = await request.json() as Partial<DocumentSavePayload> & { content?: unknown };
|
||||
const normalizedDocumentId = assertDocumentId(body.documentId);
|
||||
const payload = buildDocumentSavePayload({
|
||||
documentId: normalizedDocumentId,
|
||||
workspaceId: body.workspaceId,
|
||||
revision: body.revision,
|
||||
content: body.content as DocumentSavePayload["content"],
|
||||
editorDocument: body.editorDocument,
|
||||
content: body.content as DocumentSavePayload["content"] | undefined,
|
||||
tiptapDocument: body.tiptapDocument,
|
||||
conflictDetectionKey: body.conflictDetectionKey,
|
||||
snapshotCapturedAt: body.snapshotCapturedAt,
|
||||
blockCount: body.blockCount,
|
||||
});
|
||||
const normalizedWorkspaceId = payload.workspaceId;
|
||||
const bridgeContext = await buildDocumentBridgeContext({ request, workspaceId: normalizedWorkspaceId });
|
||||
|
||||
Reference in New Issue
Block a user