From a8246fe99e93be736259bbfd9b344ab185d1eb17 Mon Sep 17 00:00:00 2001
From: Ben Wheeler <wheeler.benjamin@gmail.com>
Date: Tue, 9 Oct 2018 14:39:34 -0400
Subject: [PATCH] enable API_HOST env param for development

---
 src/lib/api.js    | 2 +-
 webpack.config.js | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/api.js b/src/lib/api.js
index 4528db5b5..4c113407e 100644
--- a/src/lib/api.js
+++ b/src/lib/api.js
@@ -3,7 +3,7 @@ import xhr from 'xhr';
 
 const api = (options, token, callback) => {
     defaultsdeep(options, {
-        host: 'https://api.scratch.mit.edu'
+        host: process.env.API_HOST || 'https://api.scratch.mit.edu'
     });
     defaultsdeep(options, {
         uri: options.host + options.path,
diff --git a/webpack.config.js b/webpack.config.js
index 1013bb87a..8345dce07 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -129,6 +129,7 @@ module.exports = [
         },
         plugins: base.plugins.concat([
             new webpack.DefinePlugin({
+                'process.env.API_HOST': '"' + process.env.API_HOST + '"',
                 'process.env.NODE_ENV': '"' + process.env.NODE_ENV + '"',
                 'process.env.DEBUG': Boolean(process.env.DEBUG),
                 'process.env.GA_ID': '"' + (process.env.GA_ID || 'UA-000000-01') + '"'
-- 
GitLab