From 0440e6796e4286d1131dc9f3d7a49af7477f393a Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 19 Sep 2025 17:15:49 +0200 Subject: [PATCH] Do not send wrong value for crypt_passwords option. --- .../identities/form_steps/AliasRecipientForm.vue | 14 +++++--------- .../src/views/admin/identities/AliasEditView.vue | 2 +- .../src/views/admin/identities/IdentitiesView.vue | 4 +++- modoboa/admin/api/v2/serializers.py | 2 +- 4 files changed, 10 insertions(+), 12 deletions(-) diff --git a/frontend/src/components/admin/identities/form_steps/AliasRecipientForm.vue b/frontend/src/components/admin/identities/form_steps/AliasRecipientForm.vue index de9b8efe4..75bb83abf 100644 --- a/frontend/src/components/admin/identities/form_steps/AliasRecipientForm.vue +++ b/frontend/src/components/admin/identities/form_steps/AliasRecipientForm.vue @@ -16,7 +16,7 @@ /> import EmailField from '@/components/tools/EmailField' import { useGettext } from 'vue3-gettext' -import { ref, computed } from 'vue' +import { ref } from 'vue' const { $gettext } = useGettext() -const emit = defineEmits(['update:model-value']) -const props = defineProps({ - modelValue: { type: Array, default: () => [] }, -}) -const recipients = computed({ - get: () => props.modelValue, - set: (value) => emit('update:model-value', value), +const recipients = defineModel({ + type: Array, + default: () => [], }) const recipient = ref('') diff --git a/frontend/src/views/admin/identities/AliasEditView.vue b/frontend/src/views/admin/identities/AliasEditView.vue index 2eb69ed3c..240421dfc 100644 --- a/frontend/src/views/admin/identities/AliasEditView.vue +++ b/frontend/src/views/admin/identities/AliasEditView.vue @@ -2,7 +2,7 @@ {{ $gettext('Edit alias') }} - +