mirror of
https://github.com/FoggedLens/iD.git
synced 2026-03-08 20:31:11 +00:00
Fix member argument to ChangeMember when using raw member editor
(closes #2739)
This commit is contained in:
@@ -8,8 +8,9 @@ iD.ui.RawMemberEditor = function(context) {
|
||||
|
||||
function changeRole(d) {
|
||||
var role = d3.select(this).property('value');
|
||||
var member = {id: d.id, type: d.type, role: role};
|
||||
context.perform(
|
||||
iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
|
||||
iD.actions.ChangeMember(d.relation.id, member, d.index),
|
||||
t('operations.change_role.annotation'));
|
||||
}
|
||||
|
||||
@@ -31,6 +32,7 @@ iD.ui.RawMemberEditor = function(context) {
|
||||
memberships.push({
|
||||
index: index,
|
||||
id: member.id,
|
||||
type: member.type,
|
||||
role: member.role,
|
||||
relation: entity,
|
||||
member: context.hasEntity(member.id)
|
||||
|
||||
Reference in New Issue
Block a user