Studio-Yandex-Practicum / adaptive_hockey_federation

Сервис Федерации Адаптивного Хоккея
9 stars 6 forks source link

Неверный формат данных для запроса DS #534

Closed AleksandrPU closed 1 month ago

AleksandrPU commented 1 month ago

Где был обнаружен баг ?

Формируется запрос формата:

{
    "game_id": int,
    "game_link": str,
    "token": str,
    "player_ids": list[int],
    "player_numbers": list[int],
    "team_ids": list[int]
}

По README сервера DS нужен формат:

{
    "game_id": int,
    "game_link": str,
    "token": str,
    "player_ids": list[list[int]],
    "player_numbers": list[list[int]],
    "team_ids": list[int]
}

В функции send_game_video_to_process в файле games/views.py используется сериализатор GameFeatureSerializer из video_api/serializers.py

Предложения и предположения как исправить

Изменить сериализатор GameFeatureSerializer