This is an automated email from the ASF dual-hosted git repository. sijie pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push: new adf650e fixes RESTAPIs and Cli button not working. (#7038) adf650e is described below commit adf650e258703af9246ebe0c0c27c1d600aee585 Author: Jiechuan Chen <654815...@qq.com> AuthorDate: Thu May 28 06:41:38 2020 +0800 fixes RESTAPIs and Cli button not working. (#7038) Fixes #7002 ### Motivation the `REST APIs` and `Cli` button only work in English ver. website. ### Modifications Currently, the site retrieve user selected version by `document.querySelector('a[href="/en/versions"]')`. Therefore, when the language changes, this path will no longer exists(it will become `a[href="/zh-CN/versions"]` for Chinese ver. for example). So I changed another way that achieves the same goal, with the help of `logo` class. The downside is that this new line of code might be ambiguous. So I added another line to comment it. ### Verifying this change - [ yes ] Make sure that the change passes the CI checks. --- site2/website/static/js/custom.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/site2/website/static/js/custom.js b/site2/website/static/js/custom.js index 9ef83e5..34c3096 100644 --- a/site2/website/static/js/custom.js +++ b/site2/website/static/js/custom.js @@ -64,7 +64,8 @@ window.addEventListener('load', function() { } }); - const href = document.querySelector('a[href="/en/versions"]'); + // retrieve current selected version from header + const href = document.getElementsByClassName("logo")[0].parentElement.nextSibling; let version = href.textContent; if (version === 'next') {