Files
shields/services/github/github-issue-detail-redirect.service.js
T
chris48sandGitHub 65dba94fa8 Stop calling variables "which"; affects [chocolatey codeclimate conda crates debug gem github mozillaobservatory nuget powershellgallery pub resharper vaadindirectory] (#3495)
* which --> variant

* which --> alias

* which --> format

* improve param names in codeclimate

* improve param names in github-issue-detail

* update github-issue-detail unit tests
2019-05-28 23:00:12 +01:00

25 lines
529 B
JavaScript

'use strict'
const { redirector } = require('..')
const variantMap = {
s: 'state',
u: 'author',
}
module.exports = [
redirector({
category: 'issue-tracking',
route: {
base: 'github',
pattern:
':issueKind(issues|pulls)/detail/:variant(s|u)/:user/:repo/:number([0-9]+)',
},
transformPath: ({ issueKind, variant, user, repo, number }) =>
`/github/${issueKind}/detail/${
variantMap[variant]
}/${user}/${repo}/${number}`,
dateAdded: new Date('2019-04-04'),
}),
]