diff --git a/modules/services/maprules.js b/modules/services/maprules.js index 65c863f53..5944d8ae1 100644 --- a/modules/services/maprules.js +++ b/modules/services/maprules.js @@ -210,7 +210,7 @@ export default { if (this.geometryMatches(entity, graph) && this.matches(entity)) { var type = Object.keys(selector).indexOf('error') > -1 ? 'error' : 'warning'; warnings.push({ - id: 'mapcss_' + type, + severity: type, message: selector[type], entity: entity }); diff --git a/test/spec/services/maprules.js b/test/spec/services/maprules.js index 51d62f0cf..d4c535f40 100644 --- a/test/spec/services/maprules.js +++ b/test/spec/services/maprules.js @@ -357,17 +357,6 @@ describe('maprules', function() { error: '\'suburban road\' structure tag cannot be \'bridge\' or \'tunnel\'' } ]; - entities = [ - iD.Entity({ type: 'node', tags: { amenity: 'marketplace' }}), - iD.Way({ tags: { building: 'house', amenity: 'clinic' }, nodes: [ 'a', 'b', 'c', 'a' ]}), - iD.Entity({ type: 'node', tags: { man_made: 'tower', 'tower:type': 'communication', height: 5 }}), - iD.Entity({ type: 'node', tags: { man_made: 'tower', height: 6 }}), - iD.Entity({ type: 'node', tags: { man_made: 'tower', height: 9 }}), - iD.Entity({ type: 'node', tags: { man_made: 'tower', height: 5 }}), - iD.Entity({ type: 'node', tags: { man_made: 'tower', height: 10 }}), - iD.Way({ tags: { amenity: 'clinic', emergency: 'definitely' }, nodes: [ 'd', 'e', 'f', 'd' ]}), - iD.Way({ tags: { highway: 'residential', structure: 'bridge' }}), - ]; iD.serviceMapRules.clearRules(); selectors.forEach(function(selector) { iD.serviceMapRules.addRule(selector); });