fix: docusaurus-version generates wrong metadata

Fix #1140 

Regression from #1125
This commit is contained in:
Endilie Yacop Sucipto 2018-12-04 12:21:30 +08:00 committed by GitHub
parent 7a0ff3390d
commit cb1395ee29
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -117,13 +117,13 @@ files.forEach(file => {
const docsDir = path.join(CWD, '../', readMetadata.getDocsPath());
const subDir = utils.getSubDir(file, docsDir);
const originalId = subDir ? `${subDir}/${metadata.id}` : metadata.id;
if (!versionFallback.diffLatestDoc(file, originalId)) {
const docId = subDir ? `${subDir}/${metadata.id}` : metadata.id;
if (!versionFallback.diffLatestDoc(file, docId)) {
return;
}
metadata.original_id = originalId;
metadata.id = `version-${version}-${originalId}`;
metadata.original_id = metadata.id;
metadata.id = `version-${version}-${metadata.id}`;
const targetFile = subDir
? `${versionFolder}/${subDir}/${path.basename(file)}`
: `${versionFolder}/${path.basename(file)}`;