Custom App: Communication changes in subitems

:bullseye: What is your goal?

I got a custom app with mappable parameters

{
		"name": "cards",
		"type": "array",
		"label": "Cards",
		"spec": {
			"type": "collection",
			"spec": [
				{
					"name": "start_date",
					"type": "date",
					"label": "Start Date"
				},
				....

Now my app just requires a date not date time. I want to change that in communications. I did it for a same field on root level but cant find a way to do this for sub items.

:thinking: What is the problem & what have you tried?

"body": {
    "{{...}}": "{{omit(parameters, 'collection_id', 'start_date', 'end_date')}}",
    "start_date": "{{formatDate(parameters.start_date, 'YYYY-MM-DD')}}",
    "end_date": "{{formatDate(parameters.end_date, 'YYYY-MM-DD')}}"
},

but now need this for subitems

	"body": {
		"{{...}}": "{{omit(parameters, 'cards')}}",
		"cards": {
			"{{...}}": "{{omit(parameters.cards.*, 'start_date', 'end_date')}}",
			"start_date": "{{formatDate(parameters.cards.*.start_date, 'YYYY-MM-DD')}}",
			"end_date": "{{formatDate(parameters.cards.*.end_date, 'YYYY-MM-DD')}}"
		}
	}

this works for root level

:clipboard: Error messages or input/output bundles

{
 “cards”: {
  “0”: {
      “name”: “test”,
      “start_date”: “2025-12-31T23:00:00.000Z”
    }
  },
  “name”: “test”,
  “board_id”: “52d1a046-655c-4770-8df2-1212c3507b7a”
}
1 Like

Hi,

Could you kindly raise an issue with the Make Support team? They will be able to help you with your query.