Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into local/xuxiake-mainline-continue
This commit is contained in:
commit
6c407f208b
@ -2,6 +2,7 @@ import { NextRequest } from 'next/server'
|
||||
import { AppError } from '@/server/core/errors'
|
||||
import { handleRequest, jsonError, jsonSuccess } from '@/server/core/response'
|
||||
import { installationDemoShareService } from '@/server/services'
|
||||
import { buildInstallationDemoShareUrl } from './share-url'
|
||||
|
||||
export async function POST(request: NextRequest) {
|
||||
return handleRequest(
|
||||
@ -14,7 +15,7 @@ export async function POST(request: NextRequest) {
|
||||
{
|
||||
share: {
|
||||
token: snapshot.token,
|
||||
url: `${request.nextUrl.origin}/installation-demo-share/${snapshot.token}`,
|
||||
url: buildInstallationDemoShareUrl(snapshot.token, request.nextUrl.origin),
|
||||
expiresAt: snapshot.expiresAt,
|
||||
snapshot,
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user