diff options
Diffstat (limited to 'web_src/js/features/lastcommitloader.js')
-rw-r--r-- | web_src/js/features/lastcommitloader.js | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/web_src/js/features/lastcommitloader.js b/web_src/js/features/lastcommitloader.js deleted file mode 100644 index 04e1e452ae..0000000000 --- a/web_src/js/features/lastcommitloader.js +++ /dev/null @@ -1,40 +0,0 @@ -const {csrfToken} = window.config; - -export async function initLastCommitLoader() { - const entryMap = {}; - - const entries = $('table#repo-files-table tr.notready') - .map((_, v) => { - entryMap[$(v).attr('data-entryname')] = $(v); - return $(v).attr('data-entryname'); - }) - .get(); - - if (entries.length === 0) { - return; - } - - const lastCommitLoaderURL = $('table#repo-files-table').data('lastCommitLoaderUrl'); - - if (entries.length > 200) { - $.post(lastCommitLoaderURL, { - _csrf: csrfToken, - }, (data) => { - $('table#repo-files-table').replaceWith(data); - }); - return; - } - - $.post(lastCommitLoaderURL, { - _csrf: csrfToken, - 'f': entries, - }, (data) => { - $(data).find('tr').each((_, row) => { - if (row.className === 'commit-list') { - $('table#repo-files-table .commit-list').replaceWith(row); - return; - } - entryMap[$(row).attr('data-entryname')].replaceWith(row); - }); - }); -} |