Version links broken on 'latest'
Posted: Thu Feb 06, 2020 12:28 am
Using the 'Read The Docs' popup menu to select a different version of the IDF docs on any page seems to fall back to the root https://www.espressif.com/en/support/download/documents page.
Take the 'latest' HTTP server page, for example: https://docs.espressif.com/projects/esp ... erver.html
The link to 'release-v3.3' is "https://docs.espressif.com/en/release-v3.3/", which is not only invalid (a valid root url would be https://docs.espressif.com/projects/esp ... ease-v3.3/) but doesn't even try to link to the 'HTTP server' page as expected.
Actually this is a little more complex than I first realised. Perhaps it only affects 'latest'...
Opening https://docs.espressif.com/projects/esp ... erver.html will cause the bug, however opening https://docs.espressif.com/projects/esp ... erver.html is fine (and I can even switch to 'latest' and then to any other version without problems - does the popup menu not reload?).
Oh yeah I see now in the Chromium log, for 'latest' only:
Ironically, the "Submit documentation feedback to us." link on the page it redirects to (https://www.espressif.com/en/support/download/documents) is dead.
Take the 'latest' HTTP server page, for example: https://docs.espressif.com/projects/esp ... erver.html
The link to 'release-v3.3' is "https://docs.espressif.com/en/release-v3.3/", which is not only invalid (a valid root url would be https://docs.espressif.com/projects/esp ... ease-v3.3/) but doesn't even try to link to the 'HTTP server' page as expected.
Actually this is a little more complex than I first realised. Perhaps it only affects 'latest'...
Opening https://docs.espressif.com/projects/esp ... erver.html will cause the bug, however opening https://docs.espressif.com/projects/esp ... erver.html is fine (and I can even switch to 'latest' and then to any other version without problems - does the popup menu not reload?).
Oh yeah I see now in the Chromium log, for 'latest' only:
Code: Select all
Error loading Read the Docs footer
error @ readthedocs-doc-embed.js:1