action: function()

in js/updating-batches-of-issues/guess-subsystem.js [26:47]


  action: function(ctx) {
    var searchQuery = 'has:-Subsystem sort by: {issue id} asc';
    var issues = search.search(ctx.issue.project, searchQuery);
    var entries = issues.entries();
    var i = entries.next();
    var n = 0;
    var firstIssueId = i.done ? '' : i.value.id;
    
    while (n < 100 && !i.done) {
      var issue = i.value;
      guessSubsystem(ctx, issue);
      n += 1;
      i = entries.next();
    }
    
    var name = ctx.issue.project.name + ' : Set Subsystem from summary : ';
    if (n) {
      console.log(name + n + ' issues are processed, starting with ' + firstIssueId);
    } else {
      console.log(name + 'no issues are processed, as nothing is left to process');
    }
  },