Merge pull request #55974 from nextcloud/backport/55963/stable32

This commit is contained in:
Maksim Sukharev 2025-10-24 13:46:20 +02:00 committed by GitHub
commit d65c1e402d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 19 additions and 6 deletions

View file

@ -75,6 +75,7 @@
:create-option="(value) => ({ id: value, name: value, isCreating: true })"
@search="searchGroups"
@option:created="createGroup"
@option:deselected="removeGroup"
@option:selected="options => addGroup(options.at(-1))" />
<!-- If user is not admin, they are a subadmin.
Subadmins can't create users outside their groups
@ -335,6 +336,18 @@ export default {
this.newUser.groups.push(group)
},
/**
* Remove user from group
*
* @param {object} group Group object
*/
removeGroup(group) {
if (group.canRemove === false) {
return
}
this.newUser.groups = this.newUser.groups.filter((g) => g.id !== group.id)
},
/**
* Validate quota string to make sure it's a valid human file size
*

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long