My question: I need the postman to view the response and add to the value of the variable date_visit the date that has the value of the parameter is_available == true. Please help me
Details (like screenshots):
Response body looks like:
[
{
“date”: “2023-05-08”,
“is_available”: false
},
{
“date”: “2023-05-09”,
“is_available”: true
},
{
“date”: “2023-05-10”,
“is_available”: true
},
{
“date”: “2023-05-11”,
“is_available”: true
},
{
“date”: “2023-05-12”,
“is_available”: true
},
{
“date”: “2023-05-13”,
“is_available”: true
},
{
“date”: “2023-05-14”,
“is_available”: true
},
{
“date”: “2023-05-15”,
“is_available”: true
},
{
“date”: “2023-05-16”,
“is_available”: true
},
{
“date”: “2023-05-17”,
“is_available”: true
},
{
“date”: “2023-05-18”,
“is_available”: true
},
{
“date”: “2023-05-19”,
“is_available”: true
},
{
“date”: “2023-05-20”,
“is_available”: true
},
{
“date”: “2023-05-21”,
“is_available”: true
},
{
“date”: “2023-05-22”,
“is_available”: true
},
{
“date”: “2023-05-23”,
“is_available”: true
},
{
“date”: “2023-05-24”,
“is_available”: true
},
{
“date”: “2023-05-25”,
“is_available”: true
},
{
“date”: “2023-05-26”,
“is_available”: true
},
{
“date”: “2023-05-27”,
“is_available”: true
},
{
“date”: “2023-05-28”,
“is_available”: true
},
{
“date”: “2023-05-29”,
“is_available”: false
},
{
“date”: “2023-05-30”,
“is_available”: false
},
{
“date”: “2023-05-31”,
“is_available”: false
},
{
“date”: “2023-06-01”,
“is_available”: false
},
{
“date”: “2023-06-02”,
“is_available”: false
},
{
“date”: “2023-06-03”,
“is_available”: false
},
{
“date”: “2023-06-04”,
“is_available”: false
},
{
“date”: “2023-06-05”,
“is_available”: false
},
{
“date”: “2023-06-06”,
“is_available”: false
},
{
“date”: “2023-06-07”,
“is_available”: false
}
]
I’ve already tried:
var responseObject = JSON.parse(responseBody);
if(responseObject[0].is_available ** true)
{
pm.environment.set(“date_visit”, responseObject[0].date);
}
but it doesnt work