2025-12-17 20:15:18 +08:00

37 lines
943 B
TypeScript

import { updateMessageContent } from "@/lib/db/queries";
export async function POST(request: Request) {
try {
const { chatId, messageId, newContent } = await request.json();
console.log("[Replace Video URL] Updating message:", messageId);
// 更新消息内容
await updateMessageContent({
messageId,
chatId,
newContent,
});
console.log("[Replace Video URL] ✅ Message updated successfully");
return new Response(JSON.stringify({ success: true }), {
status: 200,
headers: { "Content-Type": "application/json" },
});
} catch (error) {
console.error("[Replace Video URL] Error:", error);
return new Response(
JSON.stringify({
success: false,
error: error instanceof Error ? error.message : "Unknown error"
}),
{
status: 500,
headers: { "Content-Type": "application/json" },
}
);
}
}