commit ad4b7ffb4c8b9e2038efd9e96fbdfcab27654e3b
parent 0e6a5203e6fa556db2e4769db839701ae82de7d6
Author: David Pertiller <david.pertiller@gmail.com>
Date: Tue, 4 Aug 2015 22:29:10 +0200
simplified getBaseUrl method in http.js
removed unnecessary function wrapping
Diffstat:
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/src/core/http.js b/src/core/http.js
@@ -3,16 +3,13 @@
import request from 'superagent';
import ExecutionEnvironment from 'fbjs/lib/ExecutionEnvironment';
-const getBaseUrl = (() => {
- let baseUrl;
- return () => baseUrl || (baseUrl = ExecutionEnvironment.canUseDOM ? '' :
+const getBaseUrl = () => ExecutionEnvironment.canUseDOM ? '' :
process.env.WEBSITE_HOSTNAME ?
`http://${process.env.WEBSITE_HOSTNAME}` :
- `http://127.0.0.1:${global.server.get('port')}`);
-})();
+ `http://127.0.0.1:${global.server.get('port')}`;
const http = {
-
+
get: path => new Promise((resolve, reject) => {
request
.get(getBaseUrl() + path)