From 43b08f1d96e859f0c1df460e2f8849f0e206e79d Mon Sep 17 00:00:00 2001
From: Andrey Azov <andrey@ebi.ac.uk>
Date: Tue, 9 Feb 2021 18:06:43 +0000
Subject: [PATCH] Update the path for fetching images

---
 package.json                                            | 2 +-
 src/build-scripts/build-database/markdownImagePlugin.ts | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package.json b/package.json
index 734fc3b..f945035 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
   "main": "index.js",
   "scripts": {
     "clean": "rm -rf ./build",
-    "dev": "ts-node-dev --respawn --transpileOnly src/server/index.ts",
+    "dev": "ts-node-dev --respawn --transpile-only src/server/index.ts",
     "prebuild": "npm run clean && mkdirp build",
     "build": "npm run build-docs && npm run build-server",
     "build-docs": "NODE_ENV=build-docs ts-node ./src/build-scripts/index.ts",
diff --git a/src/build-scripts/build-database/markdownImagePlugin.ts b/src/build-scripts/build-database/markdownImagePlugin.ts
index a8b2eb0..a41c231 100644
--- a/src/build-scripts/build-database/markdownImagePlugin.ts
+++ b/src/build-scripts/build-database/markdownImagePlugin.ts
@@ -18,10 +18,10 @@ const imageVisitor = (filePath: string) => (node: Node) => {
     .split('/')
     .slice(0, -1)
     .join('/');
-  const destPath = `/api/images/${markdownDirectory}/${node.url}`;
+  const destPath = `/help-api/images/${markdownDirectory}/${node.url}`;
 
-  const { host } = config;
-  node.url = `${host}${destPath}`;
+  const { host, isProduction } = config;
+  node.url = isProduction ? destPath : `${host}${destPath}`;
 };
 
 export default attacher;
-- 
GitLab