addons-server
addons-server copied to clipboard
Recommended add-ons in TB78 try to install TB91 versions and fail
All add-ons, who have released dedicated versions for TB91 can no longer be installed in TB78 from the recommended section. The discovery API returns the full link to the most recent version, and not to the one which is compatible.
Is this a bug in TB or on the addon-server side?
This is what you get when trying to install Quicktext:
I do see a way to fix it in TB, but it would involve overriding/monkeypatching m-c code. The query to verify the compatibility is this (using TbSync):
https://versioncheck.addons.thunderbird.net/update/VersionCheck.php?reqVersion=2&[email protected]&version=3.0.1&maxAppVersion=null&status=userEnabled,incompatible&appID={3550f703-e582-4d05-9a08-453d09bdfdc6}&appVersion=78.12.0&appOS=WINNT&appABI=x86-msvc&locale=en-US¤tAppVersion=78.12.0&updateType=49&compatMode=strict
And the answer includes the correct version, which should be used. Currently the installation fails with the incompatibility information as the requested version is not listed in the response, but I could of course use the returned URL for the installation process in the first place. But this would require to uplift a patch to esr78, which is probably not possible anymore.
So can we fix this on the server side?