From 433f4226321396dbe8636cffd439b90f7f9a2800 Mon Sep 17 00:00:00 2001 From: Frank Li Date: Fri, 11 Aug 2017 12:03:33 -0700 Subject: [PATCH] Fix header nav require --- lib/core/nav/HeaderNav.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/core/nav/HeaderNav.js b/lib/core/nav/HeaderNav.js index 94807165d2..f0b829560d 100644 --- a/lib/core/nav/HeaderNav.js +++ b/lib/core/nav/HeaderNav.js @@ -13,7 +13,6 @@ const React = require("react"); const fs = require("fs"); const siteConfig = require(CWD + "/siteConfig.js"); const translation = require("../../server/translation.js"); -const Metadata = require("../metadata.js"); const ENABLE_TRANSLATION = fs.existsSync(CWD + "/languages.js"); const ENABLE_VERSIONING = fs.existsSync(CWD + "/versions.json"); @@ -21,6 +20,10 @@ let versions; if (ENABLE_VERSIONING) { versions = require(CWD + "/versions.json"); } +if (!fs.existsSync(__dirname + "/../metadata.js")) { + require("../../server/readMetadata.js").generateDocsMetadata(); +} +const Metadata = require("../metadata.js"); class LanguageDropDown extends React.Component { render() {