diff --git a/lib/Utils.js b/lib/Utils.js index 24d4e68..ab8e4e4 100644 --- a/lib/Utils.js +++ b/lib/Utils.js @@ -8,7 +8,7 @@ exports.setAuth = setAuth; exports.assembleError = assembleError; exports.tryJson = tryJson; function setUrl(configuration, path) { - if (configuration.baseUrl) return configuration.baseUrl + path;else return path; + if (!configuration) return path;else if (configuration.baseUrl) return configuration.baseUrl + path;else return path; } function setAuth(configuration, manualAuth) { diff --git a/package.json b/package.json index dd0791c..288f885 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "language-http", - "version": "1.0.3", + "version": "1.0.4", "description": "An HTTP request language package for use with Open Function", "main": "lib/index.js", "scripts": { diff --git a/src/Utils.js b/src/Utils.js index 164eb2e..dab0e27 100644 --- a/src/Utils.js +++ b/src/Utils.js @@ -1,5 +1,6 @@ export function setUrl(configuration, path) { - if ( configuration.baseUrl ) return configuration.baseUrl + path + if ( !configuration ) return path + else if ( configuration.baseUrl ) return configuration.baseUrl + path else return path }