fix: 成品库分页无限滚动 + AI数字人渲染传 project_id 修复入库
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 0s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 58s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1m12s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m16s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m48s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m54s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 1m54s
AI Code Review / AI Code Review (pull_request) Successful in 6m56s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 7m31s
CI/CD Pipeline / CI Gate (pull_request) Failing after 0s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 6m23s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 117h8m17s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 117h15m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 117h15m41s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 117h15m47s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 117h15m46s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 117h15m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 117h15m26s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 117h15m26s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 117h15m31s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 117h15m31s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 117h15m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 117h8m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 117h8m0s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 117h7m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 117h15m21s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 117h7m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 117h15m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 117h15m14s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 117h15m32s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 117h15m38s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 0s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 58s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1m12s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m16s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m48s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m54s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 1m54s
AI Code Review / AI Code Review (pull_request) Successful in 6m56s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 7m31s
CI/CD Pipeline / CI Gate (pull_request) Failing after 0s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 6m23s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 117h8m17s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 117h15m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 117h15m41s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 117h15m47s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 117h15m46s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 117h15m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 117h15m26s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 117h15m26s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 117h15m31s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 117h15m31s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 117h15m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 117h8m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 117h8m0s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 117h7m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 117h15m21s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 117h7m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 117h15m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 117h15m14s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 117h15m32s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 117h15m38s
This commit is contained in:
@@ -25,6 +25,7 @@ import {
|
||||
getRenderJob,
|
||||
generateSmartCover,
|
||||
} from "./api/aiAvatar"
|
||||
import { getOrCreateDefaultProject } from "@/api/projects"
|
||||
import {
|
||||
normalizeEmotion,
|
||||
buildTitleConfigPayload,
|
||||
@@ -206,9 +207,12 @@ const AiAvatarPage: React.FC = () => {
|
||||
}
|
||||
state.setIsGenerating(true)
|
||||
try {
|
||||
// 确保有 project_id(AI数字人入口独立,不在项目内,自动取默认项目;#1860 P0 bugfix)
|
||||
const defaultProject = await getOrCreateDefaultProject()
|
||||
const job = await submitRender({
|
||||
lipsync_job_id: state.lipsyncJob.id,
|
||||
script_id: state.script?.id,
|
||||
project_id: defaultProject.id,
|
||||
b_roll_segments: state.bRollSegments.map((seg) => ({
|
||||
script_segment_index: seg.script_segment_index,
|
||||
asset_url: seg.asset.file_url || "",
|
||||
@@ -441,7 +445,6 @@ const AiAvatarPage: React.FC = () => {
|
||||
<div className="aa-panel__body">
|
||||
<PanelCoverAndGenerate
|
||||
coverConfig={state.coverConfig}
|
||||
titleConfig={state.titleConfig}
|
||||
onCoverConfigChange={(partial) =>
|
||||
state.setCoverConfig((prev) => ({ ...prev, ...partial }))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user