Felix Divall
09/25/2023, 7:56 AMZoran R-DATAGRAM
09/25/2023, 7:59 AMFelix Divall
09/25/2023, 8:01 AMconst post = <http://https.post|https.post>({
url: endpoint,
body: JSON.stringify(json),
headers: {
'accept': 'application/json',
'Authorization': '',
'Content-Type': 'application/json',
}
})
const responseBody = JSON.parse(post.body)
log.debug('responseBody', responseBody)
log.debug({ title: 'Client Response Code', details: post.code })
Felix Divall
09/25/2023, 8:02 AMZoran R-DATAGRAM
09/25/2023, 8:03 AMFelix Divall
09/25/2023, 8:04 AMconst responseBody = JSON.parse(post.body)
Felix Divall
09/25/2023, 8:04 AMFelix Divall
09/25/2023, 8:05 AMNElliott
09/25/2023, 8:36 AMFelix Divall
09/25/2023, 8:40 AMNickSuite
09/25/2023, 8:40 AMFelix Divall
09/25/2023, 8:49 AMFelix Divall
09/25/2023, 8:50 AMconst json = {
invoice_id: invoiceId,
type: 'creditnote',
reference: rec.id,
url: urlBuilder(record.Type.CREDIT_MEMO, rec.id),
created_at: created
}
log.debug('json', json)
Zoran R-DATAGRAM
09/25/2023, 8:50 AMFelix Divall
09/25/2023, 8:51 AMZoran R-DATAGRAM
09/25/2023, 8:53 AMZoran R-DATAGRAM
09/25/2023, 8:54 AMFelix Divall
09/25/2023, 9:06 AMFelix Divall
09/25/2023, 9:07 AMNickSuite
09/25/2023, 9:24 AMNickSuite
09/25/2023, 9:24 AMFelix Divall
09/25/2023, 9:34 AMZoran R-DATAGRAM
09/25/2023, 9:35 AMNickSuite
09/25/2023, 12:46 PMNickSuite
09/25/2023, 12:46 PMconst responseBody = JSON.parse(post.body)
should be done like this:
if(post.body){
const responseBody = JSON.parse(post.body)
}
Felix Divall
09/25/2023, 1:10 PMZoran R-DATAGRAM
09/25/2023, 1:14 PMFelix Divall
09/25/2023, 1:20 PMAnthony OConnor
09/25/2023, 3:32 PM