Extract accident from today's date

Input:
[
	{
		"date": "2022-02-24",
		"accident": "hard disk failure"
	},
	{
		"date": "2022-03-08",
		"accident": "temperature failure"
	},
	{
		"date": "2022-03-08",
		"accident": "another"
	}
]
var objects = JSON.parse(value);
var result = [];
var today = new Date().toISOString().split('T')[0];
var object;

while (objects.length) {
    object = objects.shift(objects);
    if (object.date == today) {
        result.push(object.accident);
    }
}

return JSON.stringify(result);
Another input:
[{"date":"2022-02-24","outages":{},"related_events":[{"name":"Monthly Platform Release","code":"tstbbrww3qn7"}]}]
Script:
var objects = JSON.parse(value);
var result = [];
var today = new Date().toISOString().split('T')[0];
var object;

while (objects.length) {
    object = objects.shift(objects);
    if (object.date == today) {
        result.push(object.related_events[0].name);
    }
}

return JSON.stringify(result);

No comments: