[GH-ISSUE #71] Occasionally get these errors #10

Closed
opened 2026-10-13 19:45:34 +00:00 by bsakaguchi · 7 comments
Owner

Originally created by @mynnamiss on GitHub (Sep 19, 2025).
Original GitHub issue: https://github.com/Glitchy-Sheep/boosty-downloader/issues/71

Details: [{'type': 'string_type', 'loc': ('data', 1, 'ok_video', 'uploadStatus'), 'msg': 'Input should be a valid string', 'input': None, 'url': 'https://errors.pydantic.dev/2.11/v/string_type'}]
and

Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input':
           {'rendition': '', 'size': 802748, 'url':
           'https://images.boosty.to/image/(image-number)?change_time=1755538167', 'type':
           'image', 'id': '6c123456-d12b-44ea-b98d-2f251a8561e4'}, 'url': 'https://errors.pydantic.dev/2.11/v/missing'}]
Originally created by @mynnamiss on GitHub (Sep 19, 2025). Original GitHub issue: https://github.com/Glitchy-Sheep/boosty-downloader/issues/71 `Details: [{'type': 'string_type', 'loc': ('data', 1, 'ok_video', 'uploadStatus'), 'msg': 'Input should be a valid string', 'input': None, 'url': 'https://errors.pydantic.dev/2.11/v/string_type'}] ` and ``` Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input': {'rendition': '', 'size': 802748, 'url': 'https://images.boosty.to/image/(image-number)?change_time=1755538167', 'type': 'image', 'id': '6c123456-d12b-44ea-b98d-2f251a8561e4'}, 'url': 'https://errors.pydantic.dev/2.11/v/missing'}] ```
bsakaguchi 2026-10-13 19:45:34 +00:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@chorin2193-spec commented on GitHub (Sep 21, 2025):

Same error. Occurs after downloading the first page and does not proceed further. There are also problems with downloading via URL. Tracing is disrupted. I fixed this myself, but unfortunately I was unable to resolve the error mentioned by the commenter above. Please release a patch.

<!-- gh-comment-id:3316319367 --> @chorin2193-spec commented on GitHub (Sep 21, 2025): Same error. Occurs after downloading the first page and does not proceed further. There are also problems with downloading via URL. Tracing is disrupted. I fixed this myself, but unfortunately I was unable to resolve the error mentioned by the commenter above. Please release a patch.
Author
Owner

@chorin2193-spec commented on GitHub (Sep 21, 2025):

I attach my mistakes

boosty-downloader --username NAME

[01:57:46] Boosty_Downloader.ERROR ❌: Boosty API returned unexpected structures, the client probably needs to be
updated.
Please report this at GitHub issues of the project:
https://github.com/Glitchy-Sheep/boosty-downloader/issues

       Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input':
       {'rendition': '', 'url':
       'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387', 'size':
       988849, 'type': 'image', 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b'}, 'url':
       'https://errors.pydantic.dev/2.11/v/missing'}, {'type': 'missing', 'loc': ('data', 4, 'image', 'height'),
       'msg': 'Field required', 'input': {'rendition': '', 'url':
       'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387', 'size':
       988849, 'type': 'image', 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b'},

boosty-downloader --username NAME--post-url URL

[01:59:11] Boosty_Downloader.ERROR ❌: Boosty API returned unexpected structures, the client probably needs to be
updated.
Please report this at GitHub issues of the project:
https://github.com/Glitchy-Sheep/boosty-downloader/issues

       Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input':
       {'rendition': '', 'size': 988849, 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b', 'type': 'image', 'url':
       'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387'}, 'url':
       'https://errors.pydantic.dev/2.11/v/missing'}, {'type': 'missing', 'loc': ('data', 4, 'image', 'height'),
       'msg': 'Field required', 'input': {'rendition': '', 'size': 988849, 'id':
       '22d99604-e3a2-4092-b932-eba4c44fb34b', 'type': 'image', 'url':
       'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387'}
<!-- gh-comment-id:3316321483 --> @chorin2193-spec commented on GitHub (Sep 21, 2025): I attach my mistakes boosty-downloader --username NAME [01:57:46] Boosty_Downloader.ERROR ❌: Boosty API returned unexpected structures, the client probably needs to be updated. Please report this at GitHub issues of the project: https://github.com/Glitchy-Sheep/boosty-downloader/issues Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input': {'rendition': '', 'url': 'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387', 'size': 988849, 'type': 'image', 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b'}, 'url': 'https://errors.pydantic.dev/2.11/v/missing'}, {'type': 'missing', 'loc': ('data', 4, 'image', 'height'), 'msg': 'Field required', 'input': {'rendition': '', 'url': 'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387', 'size': 988849, 'type': 'image', 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b'}, boosty-downloader --username NAME--post-url URL [01:59:11] Boosty_Downloader.ERROR ❌: Boosty API returned unexpected structures, the client probably needs to be updated. Please report this at GitHub issues of the project: https://github.com/Glitchy-Sheep/boosty-downloader/issues Details: [{'type': 'missing', 'loc': ('data', 4, 'image', 'width'), 'msg': 'Field required', 'input': {'rendition': '', 'size': 988849, 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b', 'type': 'image', 'url': 'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387'}, 'url': 'https://errors.pydantic.dev/2.11/v/missing'}, {'type': 'missing', 'loc': ('data', 4, 'image', 'height'), 'msg': 'Field required', 'input': {'rendition': '', 'size': 988849, 'id': '22d99604-e3a2-4092-b932-eba4c44fb34b', 'type': 'image', 'url': 'https://images.boosty.to/image/22d99604-e3a2-4092-b932-eba4c44fb34b?change_time=1755564387'}
Author
Owner

@Glitchy-Sheep commented on GitHub (Sep 22, 2025):

Hey folks! Thank you very much for the issue.
It looks like the data schemas are now incorrect, or a specific case/update occurred.
I don’t know when exactly I’ll be able to investigate this, since my main workdays are pretty loaded right now.

<!-- gh-comment-id:3316712002 --> @Glitchy-Sheep commented on GitHub (Sep 22, 2025): Hey folks! Thank you very much for the issue. It looks like the data schemas are now incorrect, or a specific case/update occurred. I don’t know when exactly I’ll be able to investigate this, since my main workdays are pretty loaded right now.
Author
Owner

@Glitchy-Sheep commented on GitHub (Sep 22, 2025):

I created an author’s account and will try to reproduce the error you have and fix it, maybe by the end of the month.

(At least I hope so 🙏)

<!-- gh-comment-id:3316717348 --> @Glitchy-Sheep commented on GitHub (Sep 22, 2025): I created an author’s account and will try to reproduce the error you have and fix it, maybe by the end of the month. (At least I hope so 🙏)
Author
Owner

@Glitchy-Sheep commented on GitHub (Sep 25, 2025):

Hey @mynnamiss @chorin2193-spec,
the issue was actually pretty simple to fix — it was caused by two optional fields (width and height) that can be safely removed. After removing them, everything works as expected.

During testing, I also fixed a couple of other minor bugs.
Thanks again for the help!

I'll be releasing a patch later today.

<!-- gh-comment-id:3333372500 --> @Glitchy-Sheep commented on GitHub (Sep 25, 2025): Hey @mynnamiss @chorin2193-spec, the issue was actually pretty simple to fix — it was caused by two optional fields (`width` and `height`) that can be safely removed. After removing them, everything works as expected. During testing, I also fixed a couple of other minor bugs. Thanks again for the help! I'll be releasing a patch later today.
Author
Owner

@chorin2193-spec commented on GitHub (Sep 25, 2025):

Привет@mynnamiss @chorin2193-spec, проблема на самом деле была довольно просто решена — она была вызвана двумя необязательными полями ( widthи height), которые можно безопасно удалить. После их удаления всё работает как надо.

Во время тестирования я также исправил ещё пару мелких ошибок. Ещё раз спасибо за помощь!

Позже сегодня я выпущу патч.

Thank you very much. I understood that, but I couldn't fix it >< I don't have enough knowledge. Thank you again.

<!-- gh-comment-id:3333455299 --> @chorin2193-spec commented on GitHub (Sep 25, 2025): > Привет[@mynnamiss](https://github.com/mynnamiss) [@chorin2193-spec](https://github.com/chorin2193-spec), проблема на самом деле была довольно просто решена — она была вызвана двумя необязательными полями ( `width`и `height`), которые можно безопасно удалить. После их удаления всё работает как надо. > > Во время тестирования я также исправил ещё пару мелких ошибок. Ещё раз спасибо за помощь! > > Позже сегодня я выпущу патч. Thank you very much. I understood that, but I couldn't fix it >< I don't have enough knowledge. Thank you again.
Author
Owner

@Glitchy-Sheep commented on GitHub (Sep 25, 2025):

@chorin2193-spec

No problem! 😄 You can update now using:

pip install -U boosty-downloader

Now it should work.

<!-- gh-comment-id:3333650845 --> @Glitchy-Sheep commented on GitHub (Sep 25, 2025): @chorin2193-spec No problem! 😄 You can update now using: `pip install -U boosty-downloader` Now it should work.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Glitchy-Sheep/boosty-downloader#10
No description provided.