I have this code
car = {
"car_id": "325SDGSD-GSH4GRWW-DH534R",
"Name": "suzuki",
"desc": "compact machine to get your from point A to B",
"engineSerial": "305-6467-3674",
"Country": "Netherlands",
"Province": "George",
"City": "Charlie",
"branch_timings": {
"Monday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Tuesday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Wednesday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Thursday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Friday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Saturday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Sunday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "03:00" }
]
}
},
"status": true,
"specific_timings": true,
]
};
I want to turn all the timingsEnabled from true to false at once.
what I have tried
I found a similar thread here
The following snippet is what was in the post and it works.. I tried implementing it in my own code and it does not seem to work, I shall include a snippet with my own code below.
array1 = [{
name : "users",
checked : true
}, {
name : "active users",
checked : false
}, {
name : "completions",
checked : false
}]
console.log(array1.map(function(x) {
x.checked = true;
return x
}));
car = {
"car_id": "325SDGSD-GSH4GRWW-DH534R",
"Name": "suzuki",
"desc": "compact machine to get your from point A to B",
"engineSerial": "305-6467-3674",
"Country": "Netherlands",
"Province": "George",
"City": "Charlie",
"branch_timings": {
"Monday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Tuesday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Wednesday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Thursday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Friday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Saturday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "00:00" }
]
},
"Sunday": {
"doorsOpen": true,
"timings": [
{ "timeOpen": "00:01", "timeClose": "01:00" },
{ "timeOpen": "12:00", "timeClose": "03:00" }
]
}
},
"status": true,
"specific_timings": true,
]
};
As you can see it gives the error that locations.map is not a function. I would appreciate some feedback on what I am doing wrong or how I can fix this