diff options
author | wxiaoguang <wxiaoguang@gmail.com> | 2021-11-12 20:37:45 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-12 20:37:45 +0800 |
commit | 7f802631c54d2e91301158380b273b872d62bd80 (patch) | |
tree | d2c138ae0c01fa557a0601829436bae06ac7861c /web_src/js/features/repo-graph.js | |
parent | 0db7a32b9233d2c0039df4e89356ef0cbcef6dae (diff) | |
download | gitea-7f802631c54d2e91301158380b273b872d62bd80.tar.gz gitea-7f802631c54d2e91301158380b273b872d62bd80.zip |
Fix some incorrect async functions, improve frontend document. (#17597)
Diffstat (limited to 'web_src/js/features/repo-graph.js')
-rw-r--r-- | web_src/js/features/repo-graph.js | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/web_src/js/features/repo-graph.js b/web_src/js/features/repo-graph.js index 007cf9b38d..73bde5facd 100644 --- a/web_src/js/features/repo-graph.js +++ b/web_src/js/features/repo-graph.js @@ -48,7 +48,7 @@ export default function initRepoGraphGit() { }); const url = new URL(window.location); const params = url.searchParams; - const updateGraph = async () => { + const updateGraph = () => { const queryString = params.toString(); const ajaxUrl = new URL(url); ajaxUrl.searchParams.set('div-only', 'true'); @@ -57,14 +57,15 @@ export default function initRepoGraphGit() { $('#rel-container').addClass('hide'); $('#rev-container').addClass('hide'); $('#loading-indicator').removeClass('hide'); - - const div = $(await $.ajax(String(ajaxUrl))); - $('#pagination').html(div.find('#pagination').html()); - $('#rel-container').html(div.find('#rel-container').html()); - $('#rev-container').html(div.find('#rev-container').html()); - $('#loading-indicator').addClass('hide'); - $('#rel-container').removeClass('hide'); - $('#rev-container').removeClass('hide'); + (async () => { + const div = $(await $.ajax(String(ajaxUrl))); + $('#pagination').html(div.find('#pagination').html()); + $('#rel-container').html(div.find('#rel-container').html()); + $('#rev-container').html(div.find('#rev-container').html()); + $('#loading-indicator').addClass('hide'); + $('#rel-container').removeClass('hide'); + $('#rev-container').removeClass('hide'); + })(); }; const dropdownSelected = params.getAll('branch'); if (params.has('hide-pr-refs') && params.get('hide-pr-refs') === 'true') { |