fix(api): 修復 Sentry Approval 創建參數 (P2)

ApprovalDBService.create_approval() 不接受 approval_id 參數
ID 由 Service 自動生成,返回後從 ApprovalRequest.id 取得

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
OG T
2026-03-28 00:18:12 +08:00
parent e5ded3b3f2
commit ecdcb6110e

View File

@@ -408,12 +408,9 @@ async def create_sentry_approval(
},
)
# 創建 Approval
approval_id = str(uuid.uuid4())
await approval_service.create_approval(
approval_id=approval_id,
request=approval_request,
)
# 創建 Approval (ID 由 Service 自動生成)
approval = await approval_service.create_approval(request=approval_request)
approval_id = str(approval.id)
logger.info(
"sentry_approval_created",