46 lines
1.1 KiB
JavaScript
46 lines
1.1 KiB
JavaScript
$(function()
|
|
{
|
|
changeProductConfirmed = false;
|
|
resolution = $('#resolution').val();
|
|
});
|
|
|
|
function changeResolvedBuild(event)
|
|
{
|
|
const resolution = $('#resolution').val();
|
|
if(resolution != 'fixed') return false;
|
|
|
|
if($('#resolvedBuild').val() != bug.resolvedBuild)
|
|
{
|
|
zui.Modal.confirm({message: confirmUnlinkBuild, onResult: function(result)
|
|
{
|
|
if(!result) $('#resolvedBuild').val(bug.resolvedBuild);
|
|
}});
|
|
}
|
|
}
|
|
|
|
function changeResolution(event)
|
|
{
|
|
const resolution = $(event.target).val();
|
|
if(resolution == 'duplicate')
|
|
{
|
|
$('#duplicateBugBox').show();
|
|
}
|
|
else
|
|
{
|
|
$('#duplicateBugBox').hide();
|
|
}
|
|
}
|
|
|
|
function linkBug(event)
|
|
{
|
|
const relatedBugs = $('[name^=relatedBug]').val();
|
|
var linkedBugs = '';
|
|
$.each(relatedBugs, function(index, bug)
|
|
{
|
|
linkedBugs += ',' + bug;
|
|
});
|
|
const link = $.createLink('bug', 'linkBugs', 'bugID=' + bug.id + '&browseType=false&excludeBugs=' + linkedBugs, '', true);
|
|
|
|
openUrl(link, {load: 'modal', size: 'lg'});
|
|
}
|