Quantcast
Channel: THWACK: Popular Discussions - Web Help Desk
Viewing all articles
Browse latest Browse all 5301

Issue adding notes to tickets using the REST API

$
0
0

I was using web help desk 11 and leveraging the REST API pretty heavily for some automation I have. I recently updated to Web Help Desk 12 and the automation is failing completely. Using the same JSON, I can't add notes to tickets any more. I have a bug with the developers to fix it, but I'm wondering if there are any users on the new version that have the API working. Perhaps I can update my JSON to get around the issue.

 

Thanks,

Scott

 

Here is the JSON I used to add notes:

{"ticketId":458,"emailGroupManager":false,"emailTechGroupLevel":false,"fullDetails":false,"isSolution":false,"emailCC":true,"isHidden":false,"hours":0,"ccAddressesForTech":"","minutes":0,"emailTech":true,"noteText":"This is a test","currentRecipients":"Client; Tech","jobticket":{"type":"JobTicket","id":458},"emailClient":true,"emailBcc":false}

There is a really nice stack trace as well (only the top snippet here):

ERROR [2013-06-05 13:55:56]<http-bio-8081-exec-1557> java.lang.NullPointerException
java.lang.NullPointerException
at com.macsdesign.whd.rest.controllers.TechNoteController.addNoteToTicket(TechNoteController.java:73)
at com.macsdesign.whd.rest.controllers.TechNoteController.createAction(TechNoteController.java:43)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)


Viewing all articles
Browse latest Browse all 5301

Trending Articles