I am using the following below code in order to do validation for JIRA number.Howeve it is not working.Please help me-
function restrictToInteger() {
var username = $("#jiraId").val();
function make_base_auth(username) {
var tok = username;
var hash = btoa(tok);
return "Basic " + hash;
}
$.ajax({
type : "PUT",
url : 'https://jira-lpi.al.intraxa:8443/rest/api/2/issue/username',
dataType : 'json',
contentType : 'application/json',
beforeSend : function(xhr) {
xhr.withCredentials = true;
xhr.setRequestHeader('Authorization',
make_base_auth(username));
},
success : function(status,xhr) {
alert('working');
},
error : function(xhr, textStatus, errorThrown) {
console.log(textStatus + " : " + errorThrown);
alert('no data');
}
});
There is no such REST method as PUT "rest/api/2/issue/username". I am not sure what you are trying to do but the closest method is PUT "rest/api/2/issue/{issueIdOrKey}" that updates issue.
Maybe "by validate JIRA number" you mean check for existence of an issue. Then you can use GET /rest/api/2/issue/{issueIdOrKey}.
Hi,
Please someone help me.i need to fix this issue asap.
Thanks,
Sneha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks!!! That was by mistake i have written PUT. I tried using GET but not able to validate.
How to include JIRA issue that is being passed from the UI in the url- "rest/api/2/issue/{issueIdOrKey}" .Like,i have passed ACR-1082 from UI ,then how it will attach to the url so the url can become "https://jira-lpi.al.intraxa:8443/rest/api/2/issue/ACR-1082".
And moreover,I am facing below error-
"Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resourse".
Thanks,
Sneha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.