fix: GeneratedVideo.create() user_id改为可选参数,保持向后兼容
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m13s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 2m32s
Auto Merge CI PRs / Auto Merge on CI Green + Approved (pull_request) Successful in 2m59s
Auto Approve CI PRs / Auto Approve on CI Green (pull_request) Successful in 3m41s
AI Code Review / AI Code Review (pull_request) Successful in 7m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1421h58m46s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1421h59m6s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1421h59m8s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1421h59m8s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1421h59m9s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1421h59m9s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1421h59m9s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1421h59m10s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1421h59m10s
CI/CD Pipeline / Check if frontend-only change (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1422h31m13s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1422h31m14s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1422h31m15s

user_id移到关键字参数位置并给默认值空串,避免破坏已有测试调用
This commit is contained in:
CI Bot
2026-07-19 09:28:12 +08:00
parent 8d0c4c873f
commit 8bb333ccfe
+2 -2
View File
@@ -10,7 +10,6 @@ from uuid import uuid4
class GeneratedVideo:
id: str
project_id: str
user_id: str
generation_task_id: str
name: str
file_url: str
@@ -19,6 +18,7 @@ class GeneratedVideo:
width: int
height: int
fps: float
user_id: str = ""
thumbnail_url: str | None = None
status: str = "completed"
review_status: str = "pending_review"
@@ -33,11 +33,11 @@ class GeneratedVideo:
def create(
cls,
project_id: str,
user_id: str,
generation_task_id: str,
name: str,
file_url: str,
*,
user_id: str = "",
file_size: int = 0,
duration: float = 0.0,
width: int = 0,