diff --git a/packages/adapters/sqlalchemy_impl/viral_video_repository.py b/packages/adapters/sqlalchemy_impl/viral_video_repository.py index 6b6755578..6265c0fa5 100755 --- a/packages/adapters/sqlalchemy_impl/viral_video_repository.py +++ b/packages/adapters/sqlalchemy_impl/viral_video_repository.py @@ -14,6 +14,7 @@ from packages.domain.viral_video import ViralVideoJob, ViralVideoStatus def _to_domain(model: ViralVideoJobModel) -> ViralVideoJob: """ORM → 领域实体。pre_trusted_images 兼容脏数据:双序列化字符串/字符数组/list[str]。""" import json as _pti_json + _raw_pti = getattr(model, "pre_trusted_images", None) _pti: list[str] | None = None if _raw_pti is not None: