Merge pull request #19124 from nextcloud/bug/13647/ignore-delete-groups
Exclude groups from sharing: Skip delete groups
This commit is contained in:
commit
6aceb39714
|
@ -52,14 +52,18 @@ OC.Settings = _.extend(OC.Settings, {
|
||||||
var groups = $(element).val();
|
var groups = $(element).val();
|
||||||
var selection;
|
var selection;
|
||||||
if (groups && results.length > 0) {
|
if (groups && results.length > 0) {
|
||||||
selection = _.map((groups || []).split('|').sort(), function(groupId) {
|
selection = _.map(_.filter((groups || []).split('|').sort(), function(groupId) {
|
||||||
|
return results.find(function(group) {
|
||||||
|
return group.id === groupId
|
||||||
|
}) !== undefined
|
||||||
|
}), function(groupId) {
|
||||||
return {
|
return {
|
||||||
id: groupId,
|
id: groupId,
|
||||||
displayname: results.find(function (group) {
|
displayname: results.find(function(group) {
|
||||||
return group.id === groupId;
|
return group.id === groupId
|
||||||
}).displayname
|
}).displayname
|
||||||
};
|
}
|
||||||
});
|
})
|
||||||
} else if (groups) {
|
} else if (groups) {
|
||||||
selection = _.map((groups || []).split('|').sort(), function(groupId) {
|
selection = _.map((groups || []).split('|').sort(), function(groupId) {
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue