Skip to content

Instantly share code, notes, and snippets.

@oaustegard
Last active July 27, 2022 21:15
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oaustegard/3aa4c98b236966e310c9bf9170b0c4f7 to your computer and use it in GitHub Desktop.
Save oaustegard/3aa4c98b236966e310c9bf9170b0c4f7 to your computer and use it in GitHub Desktop.
Jira Epic Child Issues Priority Bookmarklet
AJS.$(document).ready(function () {
AJS.$('#ghx-issues-in-epic-table tr').each(function () {
var row = this;
var issueKey = AJS.$(this).attr("data-issuekey");
AJS.$.getJSON(AJS.contextPath() + '/rest/api/latest/issue/' + issueKey, function (data) {
var priorityIconUrl = data.fields.priority.iconUrl;
var priorityName = data.fields.priority.name;
var points = data.fields.customfield_10401;
var actions = AJS.$(row).find('td.status');
AJS.$(actions).before('<td class="nav priority"><img src="' + priorityIconUrl + '" title="' + priorityName + '"> ' + points + '</td>');
});
});
});
@oaustegard
Copy link
Author

Bookmarklet:
javascript:(()=>{AJS.$(document).ready(function () {AJS.$('#ghx-issues-in-epic-table tr').each(function () {var row = this;var issueKey = AJS.$(this).attr("data-issuekey");AJS.$.getJSON(AJS.contextPath() + '/rest/api/latest/issue/' + issueKey, function (data) {var priorityIconUrl = data.fields.priority.iconUrl;var priorityName = data.fields.priority.name;var actions = AJS.$(row).find('td.status');AJS.$(actions).before('<td class="nav priority"><img src="' + priorityIconUrl + '" title="' + priorityName + '"></td>');});});});})();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment