fresh-samples
fresh-samples copied to clipboard
Error while trying to create a ticket with attachment
I am trying to create a ticket using FreshDesk create ticket with attachment using axios library in react native, code:
const headers = {
'Content-Type': 'multipart/form-data',
"mimeType": "multipart/form-data",
}
var formdata = new FormData();
formdata.append('attachments[]', {
uri: "file://"+attachments[0],
type: 'image/jpeg',
name: 'attachment1'
});
formdata.append('description',"description");
formdata.append('email', "email");
formdata.append('subject', "subject");
formdata.append('priority', '1');
formdata.append('status', '2');
formdata.append('type', 'Client Complaint');
formdata.append('custom_fields', {"custom_field1": "test", "custom_field2": "test"});
return axios.post(FD_BASEURL+'tickets/',formdata,{
headers:headers,
auth:{ username: key, password: 'x' },
})
Network Error at createError (createError.js:16) at XMLHttpRequest.handleError (xhr.js:87) at XMLHttpRequest.dispatchEvent (event-target.js:172) at XMLHttpRequest.setReadyState (XMLHttpRequest.js:580) at XMLHttpRequest.__didCompleteResponse (XMLHttpRequest.js:394) at XMLHttpRequest.js:507 at RCTDeviceEventEmitter.emit (EventEmitter.js:189) at MessageQueue.__callFunction (MessageQueue.js:366) at MessageQueue.js:106 at MessageQueue.__guard (MessageQueue.js:314)