From 56be2c0f9e5f458a21509313c8e08793730918b4 Mon Sep 17 00:00:00 2001 From: Nicola Krumschmidt Date: Tue, 26 Jan 2021 13:03:29 +0100 Subject: [PATCH 1/3] Fix formatting --- app/src/components/v-upload/v-upload.vue | 4 +- .../components/relationship-m2m.vue | 5 +- .../components/relationship-o2m.vue | 51 +++++-------------- 3 files changed, 16 insertions(+), 44 deletions(-) diff --git a/app/src/components/v-upload/v-upload.vue b/app/src/components/v-upload/v-upload.vue index d995530a38..cd5e01ef23 100644 --- a/app/src/components/v-upload/v-upload.vue +++ b/app/src/components/v-upload/v-upload.vue @@ -161,9 +161,7 @@ export default defineComponent({ if (props.multiple === true) { const uploadedFiles = await uploadFiles(Array.from(files), { onProgressChange: (percentage) => { - progress.value = Math.round( - percentage.reduce((acc, cur) => (acc += cur)) / files.length - ); + progress.value = Math.round(percentage.reduce((acc, cur) => (acc += cur)) / files.length); done.value = percentage.filter((p) => p === 100).length; }, preset: props.preset, diff --git a/app/src/modules/settings/routes/data-model/field-detail/components/relationship-m2m.vue b/app/src/modules/settings/routes/data-model/field-detail/components/relationship-m2m.vue index fd734b9fd2..f15bf50623 100644 --- a/app/src/modules/settings/routes/data-model/field-detail/components/relationship-m2m.vue +++ b/app/src/modules/settings/routes/data-model/field-detail/components/relationship-m2m.vue @@ -332,10 +332,7 @@ export default defineComponent({ return !!state.newFields.find((field: any) => field.$type === 'corresponding'); }, set(enabled: boolean) { - if ( - enabled === true && - !!state.newFields.find((field: any) => field.$type === 'corresponding') === false - ) { + if (enabled === true && !!state.newFields.find((field: any) => field.$type === 'corresponding') === false) { state.newFields = [ ...state.newFields, { diff --git a/app/src/modules/settings/routes/data-model/field-detail/components/relationship-o2m.vue b/app/src/modules/settings/routes/data-model/field-detail/components/relationship-o2m.vue index 16d4c78031..8c886b9da0 100644 --- a/app/src/modules/settings/routes/data-model/field-detail/components/relationship-o2m.vue +++ b/app/src/modules/settings/routes/data-model/field-detail/components/relationship-o2m.vue @@ -19,12 +19,7 @@ From 4bfbc2ba9fca0109a68fd9a61f453347403cd9e2 Mon Sep 17 00:00:00 2001 From: Nicola Krumschmidt Date: Tue, 26 Jan 2021 13:14:32 +0100 Subject: [PATCH 3/3] Prevent add/edit dialogs from saving if value is null --- .../modules/collections/components/navigation-bookmark.vue | 4 +++- app/src/modules/files/components/add-folder.vue | 2 +- app/src/modules/files/components/navigation-folder.vue | 4 +++- .../routes/data-model/fields/components/field-select.vue | 2 +- app/src/modules/settings/routes/roles/add-new.vue | 4 ++-- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/src/modules/collections/components/navigation-bookmark.vue b/app/src/modules/collections/components/navigation-bookmark.vue index 4903d8616b..5ba163b02e 100644 --- a/app/src/modules/collections/components/navigation-bookmark.vue +++ b/app/src/modules/collections/components/navigation-bookmark.vue @@ -35,7 +35,9 @@ {{ $t('cancel') }} - {{ $t('save') }} + + {{ $t('save') }} + diff --git a/app/src/modules/files/components/add-folder.vue b/app/src/modules/files/components/add-folder.vue index f769ec89a0..5ea674f119 100644 --- a/app/src/modules/files/components/add-folder.vue +++ b/app/src/modules/files/components/add-folder.vue @@ -20,7 +20,7 @@ {{ $t('cancel') }} - + {{ $t('save') }} diff --git a/app/src/modules/files/components/navigation-folder.vue b/app/src/modules/files/components/navigation-folder.vue index 5517c5fffc..7b9e330261 100644 --- a/app/src/modules/files/components/navigation-folder.vue +++ b/app/src/modules/files/components/navigation-folder.vue @@ -74,7 +74,9 @@ {{ $t('cancel') }} - {{ $t('save') }} + + {{ $t('save') }} + diff --git a/app/src/modules/settings/routes/data-model/fields/components/field-select.vue b/app/src/modules/settings/routes/data-model/fields/components/field-select.vue index b08ecbf547..943aac3703 100644 --- a/app/src/modules/settings/routes/data-model/fields/components/field-select.vue +++ b/app/src/modules/settings/routes/data-model/fields/components/field-select.vue @@ -172,7 +172,7 @@ {{ $t('cancel') }} - + {{ $t('duplicate') }} diff --git a/app/src/modules/settings/routes/roles/add-new.vue b/app/src/modules/settings/routes/roles/add-new.vue index 1f5edba175..8daf5f4a67 100644 --- a/app/src/modules/settings/routes/roles/add-new.vue +++ b/app/src/modules/settings/routes/roles/add-new.vue @@ -23,7 +23,7 @@ {{ $t('cancel') }} - {{ $t('save') }} + {{ $t('save') }} @@ -38,7 +38,7 @@ import { unexpectedError } from '@/utils/unexpected-error'; export default defineComponent({ setup() { - const roleName = ref(); + const roleName = ref(null); const appAccess = ref(true); const adminAccess = ref(false);