fix: 任务差额结算后 quota 和阿里视频时长优化 (#5923)

* fix: apply default ali video duration when value is non-positive

* fix: persist task quota after async settlement
This commit is contained in:
feitianbubu
2026-07-06 11:49:24 +08:00
committed by GitHub
parent 2281c9e3d8
commit 043720f9be
3 changed files with 9 additions and 1 deletions
+3
View File
@@ -215,6 +215,9 @@ func RecalculateTaskQuota(ctx context.Context, task *model.Task, actualQuota int
taskAdjustTokenQuota(ctx, task, quotaDelta)
task.Quota = actualQuota
if err := task.UpdateQuota(); err != nil {
logger.LogError(ctx, fmt.Sprintf("差额结算回写 quota 失败 task %s: %s", task.TaskID, err.Error()))
}
var logType int
var logQuota int