Files
iD/modules/actions/delete_member.js
T
Tom MacWright 266504d4e2 Baby steps mode
2016-06-06 16:54:24 -04:00

14 lines
350 B
JavaScript

module.exports = function(relationId, memberIndex) {
return function(graph) {
var relation = graph.entity(relationId)
.removeMember(memberIndex);
graph = graph.replace(relation);
if (relation.isDegenerate())
graph = iD.actions.DeleteRelation(relation.id)(graph);
return graph;
};
};