Make label comparison case insensitive (#517)

* Make label comparison case insensitive

* PR Feedback
This commit is contained in:
Luke Tomlinson
2021-07-12 13:56:58 -04:00
committed by GitHub
parent d901397e11
commit a78d0b721e
4 changed files with 70 additions and 108 deletions

View File

@@ -8,6 +8,7 @@ import {isDateMoreRecentThan} from '../functions/dates/is-date-more-recent-than'
import {isValidDate} from '../functions/dates/is-valid-date';
import {isBoolean} from '../functions/is-boolean';
import {isLabeled} from '../functions/is-labeled';
import { cleanLabel } from '../functions/clean-label';
import {shouldMarkWhenStale} from '../functions/should-mark-when-stale';
import {wordsToList} from '../functions/words-to-list';
import {IComment} from '../interfaces/comment';
@@ -536,7 +537,7 @@ export class IssuesProcessor {
const reversedEvents = events.reverse();
const staleLabeledEvent = reversedEvents.find(
event => event.event === 'labeled' && event.label.name === label
event => event.event === 'labeled' && cleanLabel(event.label.name) === cleanLabel(label)
);
if (!staleLabeledEvent) {