diff --git a/api_server.py b/api_server.py index 52e6aef..269685c 100644 --- a/api_server.py +++ b/api_server.py @@ -132,7 +132,8 @@ def add_batch_extensions(items: list[ExtensionBatchCreateItem], db: Session = De for item in items: if get_extension_by_id(db, item.ID): - raise HTTPException(status_code=400, detail=f"Extension with ID {item.ID} already exists.") + # raise HTTPException(status_code=400, detail=f"Extension with ID {item.ID} already exists.") + continue # 已更新: 使用 .model_dump() 替代 .dict() db_extension = Extension(