ToontownRewritten / api-doc

Documentation of Toontown Rewritten's Web APIs for developers.
https://toontownrewritten.com/
49 stars 7 forks source link

[Bug] Login: `manifest` field returns invalid path #24

Closed ahmouse15 closed 1 month ago

ahmouse15 commented 1 month ago

For login, the API docs recommend using the manifest field to download the patch manifest. As far as I am aware, that field has always contained /content/patchmanifest leading to a full URL of https://cdn.toontownrewritten.com/content/patchmanifest which was working until just a few days ago, but that URI no longer exists. It seems it has moved to https://cdn.toontownrewritten.com/content/patchmanifest.txt.

With some investigation, I saw that the official launcher hardcodes the patchmanifest.txt URL internally, so is that now the permanent location for the patch manifest and the manifest field deprecated? Or is this simply an error?

Lappy commented 1 month ago

We made some changes to the login API recently and it seems the logic for if the manifest doesn't need a signed URL (used for the test environments) was missed in the changes.

This should be fixed now!

ahmouse15 commented 1 month ago

Confirmed working, thanks! @hyperdefined