jira正则表达式提取all.js的位置在文档中是错误的

时间:2015-10-19 18:03:37

标签: jira add-on jira-plugin

所以我正在编写一个jira connect附加组件,我在加载all.js的位置时出现问题,这些代码来自此处connect-cookbook

因为我的应用程序运行在云实例上,该实例未发送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为空。

1 个答案:

答案 0 :(得分:0)

修复此问题只需更改正则表达式

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

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

因为cp是可选的。