Добавлено tracked_time_minutes в ответы API
Время из трекера не отправлялось в API, так как AssignmentResponse создавался вручную без этого поля. Теперь tracked_time_minutes передаётся во всех местах создания ответа. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -993,6 +993,7 @@ def assignment_to_response(assignment: Assignment) -> AssignmentResponse:
|
||||
streak_at_completion=assignment.streak_at_completion,
|
||||
started_at=assignment.started_at,
|
||||
completed_at=assignment.completed_at,
|
||||
tracked_time_minutes=assignment.tracked_time_minutes,
|
||||
)
|
||||
|
||||
# Regular challenge assignment
|
||||
@@ -1026,6 +1027,7 @@ def assignment_to_response(assignment: Assignment) -> AssignmentResponse:
|
||||
streak_at_completion=assignment.streak_at_completion,
|
||||
started_at=assignment.started_at,
|
||||
completed_at=assignment.completed_at,
|
||||
tracked_time_minutes=assignment.tracked_time_minutes,
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user