Remove versions feature flag code (#15793)
* remove FEATURE_NEW_VERSIONS from feature-flags.json * remove process.env.FEATURE_NEW_VERSIONS from include files * remove process.env.FEATURE_NEW_VERSIONS from lib files * remove process.env.FEATURE_NEW_VERSIONS from middleware files * remove process.env.FEATURE_NEW_VERSIONS from script files * remove process.env.FEATURE_NEW_VERSIONS from test files * update test fixtures to use new versions as canonical fixtures
This commit is contained in:
@@ -16,9 +16,7 @@ class Permalink {
|
||||
|
||||
this.href = pathUtils.getVersionedPathWithLanguage(permalinkSuffix, pageVersion, languageCode)
|
||||
|
||||
this.pageVersionTitle = process.env.FEATURE_NEW_VERSIONS
|
||||
? allVersions[pageVersion].versionTitle
|
||||
: pageVersion === 'dotcom' ? 'GitHub.com' : `Enterprise Server ${pageVersion}`
|
||||
this.pageVersionTitle = allVersions[pageVersion].versionTitle
|
||||
|
||||
return this
|
||||
}
|
||||
@@ -33,17 +31,15 @@ class Permalink {
|
||||
})
|
||||
|
||||
// special permalink for homepage
|
||||
if (process.env.FEATURE_NEW_VERSIONS) {
|
||||
if (relativePath === 'index.md') {
|
||||
const homepagePermalink = {
|
||||
...permalinks[0],
|
||||
href: '/' + languageCode,
|
||||
pageVersion: 'homepage',
|
||||
pageVersionTitle: permalinks[0].title,
|
||||
homepage: true
|
||||
}
|
||||
permalinks.push(homepagePermalink)
|
||||
if (relativePath === 'index.md') {
|
||||
const homepagePermalink = {
|
||||
...permalinks[0],
|
||||
href: '/' + languageCode,
|
||||
pageVersion: 'homepage',
|
||||
pageVersionTitle: permalinks[0].title,
|
||||
homepage: true
|
||||
}
|
||||
permalinks.push(homepagePermalink)
|
||||
}
|
||||
|
||||
return permalinks
|
||||
|
||||
Reference in New Issue
Block a user