Trying to setup a webhook from Asana to a custom POST url endpoint. All but one of the empty reference data passed through comes across as null
(this is fine), but one is entirely empty, resulting in an invalid .json payload.
Is there a way in the triggers UI to force a string or default value?
Config copy (can’t post more than 1 screengrab):
{
"gid":{{steps.trigger.event.gid}},
"completed_at":{{steps.trigger.event.completed_at}},
"created_at":{{steps.trigger.event.created_at}},
"due_on":{{steps.trigger.event.due_on}},
"due_at":{{steps.trigger.event.due_at}},
"link":{{steps.trigger.event.custom_fields[3].text_value}},
"modified_at":{{steps.trigger.event.modified_at}},
"name":{{steps.trigger.event.name}},
"notes":{{steps.trigger.event.notes}},
"permalink_url":{{steps.trigger.event.permalink_url}},
"start_on":{{steps.trigger.event.start_at}},
"start_at":{{steps.trigger.event.start_at}}
}
Reported output - ( the ‘notes’ key):