Parallelism

This commit is contained in:
John Firebaugh
2013-09-30 10:37:59 -07:00
parent 77c7091cf2
commit 161a4e24a6

View File

@@ -47,19 +47,16 @@ iD.presets.Preset = function(id, preset, fields) {
};
preset.reference = function(geometry) {
var key = Object.keys(preset.tags)[0];
var key = Object.keys(preset.tags)[0],
value = preset.tags[key];
if (geometry === 'relation' && key === 'type') {
return {rtype: preset.tags[key]};
return { rtype: value };
} else if (value === '*') {
return { key: key };
} else {
return { key: key, value: value };
}
var reference = {key: key};
if (preset.tags[reference.key] !== '*') {
reference.value = preset.tags[reference.key];
}
return reference;
};
var removeTags = preset.removeTags || preset.tags;