This commit is contained in:
lesion
2022-06-23 14:23:44 +02:00
parent 1862e0cb60
commit 24efa270b6

View File

@@ -13,30 +13,33 @@
v-switch(v-model='smtp.sendmail' v-switch(v-model='smtp.sendmail'
:label="$t('admin.smtp_use_sendmail')") :label="$t('admin.smtp_use_sendmail')")
template(v-if='!smtp.sendmail') v-row(v-show='!smtp.sendmail')
v-col(cols=12 md=9)
v-text-field(v-model='smtp.host'
:label="$t('admin.smtp_hostname')"
:rules="[$validators.required('admin.smtp_hostname')]")
v-col(cols=12 md=3)
v-text-field(v-model='smtp.port'
:label="$t('admin.smtp_port')"
:rules="[$validators.required('admin.smtp_port')]")
v-text-field(v-model='smtp.host' v-col(cols=12)
:label="$t('admin.smtp_hostname')" v-switch(v-model='smtp.secure'
:rules="[$validators.required('admin.smtp_hostname')]") :label="$t('admin.smtp_secure')")
v-text-field(v-model='smtp.port' v-col(md=6)
:label="$t('admin.smtp_port')" v-text-field(v-model='smtp.auth.user'
:rules="[$validators.required('admin.smtp_port')]") :label="$t('common.user')")
v-switch(v-model='smtp.secure' v-col(md=6)
:label="$t('admin.smtp_secure')") v-text-field(v-model='smtp.auth.pass'
:label="$t('common.password')"
v-text-field(v-model='smtp.auth.user' type='password')
:label="$t('common.user')")
v-text-field(v-model='smtp.auth.pass'
:label="$t('common.password')"
type='password')
v-card-actions v-card-actions
v-spacer v-spacer
v-btn(color='primary' @click='testSMTP' :loading='loading' :disabled='loading || !isValid') {{$t('admin.smtp_test_button')}} v-btn(color='primary' @click='testSMTP' :loading='loading' :disabled='loading || !isValid' outlined) {{$t('admin.smtp_test_button')}}
v-btn(color='warning' @click="done") {{$t("common.ok")}} v-btn(color='warning' @click="done" outlined) {{$t("common.ok")}}
</template> </template>
<script> <script>
@@ -72,9 +75,7 @@ export default {
this.loading = true this.loading = true
try { try {
const smtp = JSON.parse(JSON.stringify(this.smtp)) const smtp = JSON.parse(JSON.stringify(this.smtp))
console.error(smtp)
if (!smtp.auth.user) { if (!smtp.auth.user) {
console.error('ma non sono qui dentro !??!')
delete smtp.auth delete smtp.auth
} }
if (!smtp.secure) { if (!smtp.secure) {