diff options
Diffstat (limited to 'apps/settings/src/components/Users/NewUserModal.vue')
-rw-r--r-- | apps/settings/src/components/Users/NewUserModal.vue | 32 |
1 files changed, 6 insertions, 26 deletions
diff --git a/apps/settings/src/components/Users/NewUserModal.vue b/apps/settings/src/components/Users/NewUserModal.vue index be7714f9373..1ad4a6fafaa 100644 --- a/apps/settings/src/components/Users/NewUserModal.vue +++ b/apps/settings/src/components/Users/NewUserModal.vue @@ -182,16 +182,6 @@ import NcPasswordField from '@nextcloud/vue/dist/Components/NcPasswordField.js' import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js' import NcTextField from '@nextcloud/vue/dist/Components/NcTextField.js' -const unlimitedQuota = { - id: 'none', - label: t('settings', 'Unlimited'), -} - -const defaultQuota = { - id: 'default', - label: t('settings', 'Default quota'), -} - export default { name: 'NewUserModal', @@ -214,8 +204,8 @@ export default { required: true, }, - showConfig: { - type: Object, + quotaOptions: { + type: Array, required: true, }, }, @@ -227,6 +217,10 @@ export default { }, computed: { + showConfig() { + return this.$store.getters.getShowConfig + }, + settings() { return this.$store.getters.getServerData }, @@ -265,20 +259,6 @@ export default { }) }, - quotaOptions() { - // convert the preset array into objects - const quotaPreset = this.settings.quotaPreset.reduce((acc, cur) => acc.concat({ - id: cur, - label: cur, - }), []) - // add default presets - if (this.settings.allowUnlimitedQuota) { - quotaPreset.unshift(unlimitedQuota) - } - quotaPreset.unshift(defaultQuota) - return quotaPreset - }, - languages() { return [ { |