Make sure the properties exist when looping over objects

Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
DL6ER
2018-04-02 22:29:38 +02:00
parent e5e956ace6
commit 4cf0f4d6ff

View File

@@ -187,8 +187,11 @@ function updateQueryTypesPie() {
var meta = ci.data.datasets[0]._meta;
for(let i in meta)
{
var curr = meta[i].data[index];
curr.hidden = !curr.hidden;
if ({}.hasOwnProperty.call(meta, i))
{
var curr = meta[i].data[index];
curr.hidden = !curr.hidden;
}
}
ci.update();
});
@@ -415,8 +418,11 @@ function updateForwardDestinationsPie() {
var meta = ci.data.datasets[0]._meta;
for(let i in meta)
{
var curr = meta[i].data[index];
curr.hidden = !curr.hidden;
if ({}.hasOwnProperty.call(meta, i))
{
var curr = meta[i].data[index];
curr.hidden = !curr.hidden;
}
}
ci.update();
});