You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Попытаться его загрузить через методы (vk->video()->save => получаем данные для загрузки видео файла, после с помощью vk->request()->upload загружаем файл из первого шага на сервер.)
Сервер возвращает ошибку НЕ в JSON схеме, а именно обычную надпись "File is not a video."
SDK пробует обработать с помощью JSON схемы эту надпись как ошибку и отправить ее на класс VKApiError, но тот не может ее обработать из-за отсутствия обязательных параметров в виде 'error_code' и 'error_msg'.
Фактический результат: Мы получаем глобальный Exception который невозможно отловить.
Ожидаемый результат: Мы получаем Exception о том, что загруженный файл не является видеофайлом.
Лично я исправил баг добавлением 1 строчки кода, в котором идет проверка на отсутсвие массива (оригинальный код на 1 скриншоте, код исправленный мною на 2 скриншоте)
The text was updated successfully, but these errors were encountered:
Шаги воспроизведения:
Фактический результат: Мы получаем глобальный Exception который невозможно отловить.
Ожидаемый результат: Мы получаем Exception о том, что загруженный файл не является видеофайлом.
Лично я исправил баг добавлением 1 строчки кода, в котором идет проверка на отсутсвие массива (оригинальный код на 1 скриншоте, код исправленный мною на 2 скриншоте)


The text was updated successfully, but these errors were encountered: