Merge pull request #31 from sarangan12/Issue240

Fix urlObject hostname to protocol
This commit is contained in:
Amar Zavery 2018-05-14 14:56:52 -07:00 коммит произвёл GitHub
Родитель 361d0e8f5b c450cd6b77
Коммит e5c25c2b1a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -138,6 +138,9 @@ function Path (api, path, definition, definitionFullyResolved, pathToDefinition,
* @returns {object} The pathToRegexp object
*/
function buildRegex (hostTemplate, basePathPrefix, path, isCaseSensitive) {
hostTemplate = hostTemplate.replace('https://', '');
hostTemplate = hostTemplate.replace('http://', '');
var processedPath = hostTemplate.replace(/\(/g, '\\(').replace(/\)/g, '\\)').replace(/\{/g, ':').replace(/\}/g, '')
+ basePathPrefix
+ path.replace(/\(/g, '\\(').replace(/\)/g, '\\)').replace(/\{/g, ':').replace(/\}/g, '');