aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/src/components/Users/NewUserModal.vue
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings/src/components/Users/NewUserModal.vue')
-rw-r--r--apps/settings/src/components/Users/NewUserModal.vue32
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 [
{