Browse Source

Remove jQuery `.attr` from the archive download and compare page branch selector (#29918)

- Switched from jQuery `.attr` to plain javascript `.getAttribute`
- Tested the archive download and compare page branch selector
functionality and it works as before

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
tags/v1.22.0-rc0
Yarden Shoham 2 months ago
parent
commit
dd043854ee
No account linked to committer's email address
1 changed files with 4 additions and 4 deletions
  1. 4
    4
      web_src/js/features/repo-common.js

+ 4
- 4
web_src/js/features/repo-common.js View File

@@ -34,7 +34,7 @@ async function getArchive($target, url, first) {
export function initRepoArchiveLinks() {
$('.archive-link').on('click', function (event) {
event.preventDefault();
const url = $(this).attr('href');
const url = this.getAttribute('href');
if (!url) return;
getArchive($(event.target), url, true);
});
@@ -80,10 +80,10 @@ export function initRepoCommonFilterSearchDropdown(selector) {
fullTextSearch: 'exact',
selectOnKeydown: false,
onChange(_text, _value, $choice) {
if ($choice.attr('data-url')) {
window.location.href = $choice.attr('data-url');
if ($choice[0].getAttribute('data-url')) {
window.location.href = $choice[0].getAttribute('data-url');
}
},
message: {noResults: $dropdown.attr('data-no-results')},
message: {noResults: $dropdown[0].getAttribute('data-no-results')},
});
}

Loading…
Cancel
Save