Skip to content
This repository was archived by the owner on Aug 31, 2023. It is now read-only.

Commit 1f96ed2

Browse files
committed
It works
1 parent 2800c70 commit 1f96ed2

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

js/content.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,9 @@
196196
return null;
197197
}
198198

199-
// return new Url(svgUse.href);
199+
let href = new URL(svgUse.href.baseVal);
200+
201+
return this.baseUrl + '/' + href.pathname;
200202
}
201203

202204
/**
@@ -312,7 +314,7 @@
312314

313315
if (this.userAuthenticated && this.preferences.enable_button_to_toggle_wip_status) {
314316
let toggleWipStatusButton = '<button class="btn btn-secondary btn-md btn-default btn-transparent btn-clipboard has-tooltip gmrle-toggle-wip-status" title="Toggle WIP status" style="padding-left: 0">' +
315-
'<i class="fa fa-wrench" aria-hidden="true"></i>' +
317+
this.buildSpriteIcon('lock') +
316318
'</button> ';
317319

318320
this.parseHtmlAndPrepend(
@@ -536,8 +538,6 @@
536538
*/
537539
toggleMergeRequestWipStatus(mergeRequestNode, toggleButton) {
538540
toggleButton.disabled = true;
539-
toggleButton.firstChild.classList.remove('fa-wrench');
540-
toggleButton.firstChild.classList.add('fa-spinner', 'fa-spin');
541541

542542
let isWip = mergeRequestNode.dataset.isWip == 'true';
543543
let newTitle = '';
@@ -561,8 +561,6 @@
561561
mergeRequestNode.querySelector('.merge-request-title-text a').textContent = responseData.title;
562562
}).finally(function() {
563563
toggleButton.disabled = false;
564-
toggleButton.firstChild.classList.add('fa-wrench');
565-
toggleButton.firstChild.classList.remove('fa-spinner', 'fa-spin');
566564
});
567565
}
568566

@@ -595,7 +593,7 @@
595593
*/
596594
buildSpriteIcon(iconName) {
597595
return '<svg class="s16" data-testid="' + iconName + '-icon">' +
598-
'<use xlink:href="' this.getBaseIconsUrl + '/assets/icons-795a2ef2fd636a0538bbef3b8d2787dd90927b42d7617fdda8620930016b333d.svg#' + iconName + '"></use>' +
596+
'<use xlink:href="' + this.baseIconsUrl + '#' + iconName + '"></use>' +
599597
'</svg>';
600598
}
601599
}

0 commit comments

Comments
 (0)