Roblox / tarmac

Command line tool to manage Roblox assets
MIT License
115 stars 25 forks source link

Handle Roblox API 429 response #25

Closed OverHash closed 4 years ago

OverHash commented 4 years ago

Currently, Tarmac will error when it hits a 429 error response from Roblox with the following error: thread 'main' panicked at 'not yet implemented: Handle bad responses', src\roblox_web_api.rs:75:13

https://github.com/rojo-rbx/tarmac/blob/2448e694ce8fe6461e4818ee000b001dd1eb95b5/src/roblox_web_api.rs#L75

This is not preferred as it causes tarmac to immediately exit and not create the manifest / cache previous images it has uploaded (so the user can wait and reupload at a later point)

Additional debug with headers responded: 429-tarmac.txt