Commit 41a349ea authored by krlwlfrt's avatar krlwlfrt
Browse files

fix: unlabel issues with label meeting only

parent 3a37e607
Loading
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -35,12 +35,16 @@ export async function unlabel(api: Api) {
  logger.log('Fetched ' + issues.length + ' closed issue(s).');

  await asyncPool(1, issues, async (issue) => {
    if (issue.labels.indexOf('meeting') >= 0) {
      logger.info(`Issue ${issue.title} is closed and has label "meeting". Removing it.`);

      await api.createNote(
        issue.project_id,
        issue.iid,
        `${NOTE_PREFIX} Removed label \`meeting\` automatically.
/unlabel ~meeting`,
      );
    }
  });

  logger.ok('Label `meeting` has been removed from closed issues.');