Fix amdinDomain not passed to the MailRelaySettingsItem

This commit is contained in:
Girish Ramakrishnan
2025-11-13 12:58:45 +01:00
parent 83056519ec
commit b2941894cd
4 changed files with 26 additions and 21 deletions

View File

@@ -256,6 +256,8 @@ onMounted(async () => {
reject-style="secondary"
@confirm="onSubmitSignature()"
>
<p v-html="$t('email.signature.description')"></p>
<div>
<form @submit.prevent="onSubmitSignature()" autocomplete="off">
<fieldset :disabled="signatureBusy">
@@ -285,7 +287,7 @@ onMounted(async () => {
<Button @click="onSendTestMail">{{ $t('emails.domains.testEmailTooltip') }}</Button>
</template>
<MailRelaySettingsItem v-if="domain" :domain="domain"/>
<MailRelaySettingsItem v-if="domain" :domain="domain" :adminDomain="adminDomain"/>
<SettingsItem>
<FormGroup>
@@ -298,7 +300,8 @@ onMounted(async () => {
<SettingsItem>
<FormGroup>
<label>{{ $t('email.signature.title') }}</label>
<div v-html="$t('email.signature.description')"></div>
<div v-if="signatureHtml || signatureText">{{ $t('email.signature.customSignatureSet') }}</div>
<div v-else>{{ $t('email.signature.noSignatureSet') }}</div>
</FormGroup>
<div style="display: flex; align-items: center">
<Button tool plain @click="onShowSignatureDialog()">{{ $t('main.dialog.edit') }}</Button>