Match labels without caring about case-sensitivity

This commit is contained in:
Pedro Pombeiro 2018-03-20 15:33:49 +01:00
parent 5525cbeccb
commit 718585c0dc
No known key found for this signature in database
GPG Key ID: A65DEB11E4BBC647
1 changed files with 2 additions and 1 deletions

View File

@ -48,7 +48,8 @@ function getAddress (req) {
async function getLabel (req) {
const labelNames = await github.getLabels(req)
const bountyLabels = labelNames.filter(labelName => config.bountyLabels.hasOwnProperty(labelName))
const upperCaseLabelNames = labelNames.map(l => l.toUpperCase())
const bountyLabels = Object.keys(config.bountyLabels).filter(bountyLabel => upperCaseLabelNames.find(l => l === bountyLabel.toUpperCase()))
if (bountyLabels.length === 1) {
return bountyLabels[0]
}