diff --git a/app/api/routers/rbac_compute_assets.py b/app/api/routers/rbac_compute_assets.py index 363364b..b3f276d 100644 --- a/app/api/routers/rbac_compute_assets.py +++ b/app/api/routers/rbac_compute_assets.py @@ -254,7 +254,7 @@ async def delete_series( if not s: raise HTTPException(status_code=404, detail="系列不存在") name = s.name - db.session.delete(s) + await db.session.delete(s) await db.session.commit() await write_audit(db, action="compute_series_delete", resource="compute_series", resource_id=series_id, detail=f"删除系列 {name}", user=user, request=request) @@ -438,7 +438,7 @@ async def delete_icon( if not i: raise HTTPException(status_code=404, detail="图标不存在") name = i.name - db.session.delete(i) + await db.session.delete(i) await db.session.commit() await write_audit(db, action="compute_icon_delete", resource="compute_icon", resource_id=icon_id, detail=f"删除图标 {name}", user=user, request=request)