action: function()

in js/mailbox-enhancements/restrict-visibility-for-confidential-email.js [8:23]


  action: function(ctx) {
    var issue = ctx.issue;
    if (issue.summary.toLowerCase().includes('confidential') ||
      issue.description.toLowerCase().includes('confidential')) {
      issue.tags.forEach(function(tag) {
        if (tag.name === 'mailbox') {
          ctx.issue.applyCommand('visible to mailbox-team');
        }
      });
    }
    issue.tags.forEach(function(tag) {
      if (tag.name === 'mailbox') {
        issue.applyCommand('remove tag mailbox', ctx.currentUser);
      }
    });
  },