2015-10-19 1 views
0

Так Im писать JIRA подключить надстройку и у меня были проблемы с загрузкой расположение all.js после кода отсюда connect-cookbookJIRA регулярное выражение для извлечения места для all.js неправильно по документации

потому что мое приложение запускалось на облачном экземпляре, который не отправлял cp как часть параметров, как в https://test.jiraserver.com/helloworld.html?tz=America%2FGuatemala&loc=en-US&user_id=&user_key=&xdm_e=https%3A%2F%2Fanswer42-jira.atlassian.net&xdm_c=channel-fe9fc149-d649-4329-a9d3-a1a9087fb5d0__hello-world&cp=&lic=none&cv=1.1.55%20HTTP/1.1

Обратите внимание, что cp пуст.

ответ

0

, чтобы исправить это просто изменить регулярное выражение немного

var codedParam = (new RegExp(param + '=([^&]+)')).exec(window.location.search)[1]; из

к var codedParam = (new RegExp(param + '=([^&]*)')).exec(window.location.search)[1];

поскольку ф является необязательным.