Safely access entity.user, fixes bug via GA

This commit is contained in:
Tom MacWright
2013-02-26 19:46:24 -05:00
parent 7b3d707571
commit 9bbe4152e9
+3 -3
View File
@@ -4,9 +4,9 @@ iD.ui.Contributors = function(context) {
limit = 4,
entities = context.intersects(context.map().extent());
for (var i in entities) {
if (entities[i].user) users[entities[i].user] = true;
}
entities.forEach(function(entity) {
if (entity && entity.user) users[entity.user] = true;
});
var u = Object.keys(users),
subset = u.slice(0, u.length > limit ? limit - 1 : limit);