Ignore delete groups
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This commit is contained in:
parent
daf1d74af9
commit
8905fd6f7f
1 changed files with 13 additions and 9 deletions
|
@ -52,14 +52,18 @@ OC.Settings = _.extend(OC.Settings, {
|
|||
var groups = $(element).val();
|
||||
var selection;
|
||||
if (groups && results.length > 0) {
|
||||
selection = _.map((groups || []).split('|').sort(), function(groupId) {
|
||||
return {
|
||||
id: groupId,
|
||||
displayname: results.find(function (group) {
|
||||
return group.id === groupId;
|
||||
}).displayname
|
||||
};
|
||||
});
|
||||
selection = _.map(_.filter((groups || []).split('|').sort(), function(groupId) {
|
||||
return results.find(function(group) {
|
||||
return group.id === groupId
|
||||
}) !== undefined
|
||||
}), function(groupId) {
|
||||
return {
|
||||
id: groupId,
|
||||
displayname: results.find(function(group) {
|
||||
return group.id === groupId
|
||||
}).displayname
|
||||
}
|
||||
})
|
||||
} else if (groups) {
|
||||
selection = _.map((groups || []).split('|').sort(), function(groupId) {
|
||||
return {
|
||||
|
@ -93,4 +97,4 @@ OC.Settings = _.extend(OC.Settings, {
|
|||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue