in js/duplicates-with-different-visibility/duplicates.js [9:26]
action: function(ctx) {
var issue = ctx.issue;
var isSameGroup = function(group1, group2) {
if (!group1) {
return !group2;
}
if (!group2) {
return false;
}
return group1.name === group2.name;
};
issue.links['duplicates'].added.forEach(function(duplicate) {
workflow.check(isSameGroup(issue.permittedGroup, duplicate.permittedGroup),
'You can\'t link issues with different visibility restrictions ' +
'as duplicates. To add these links, update the visibility settings ' +
'for either ' + issue.id + ' or ' + duplicate.id);
});
}