diff --git a/components/admin/Settings.vue b/components/admin/Settings.vue
index 0cbf90a1..a7ce1351 100644
--- a/components/admin/Settings.vue
+++ b/components/admin/Settings.vue
@@ -52,7 +52,8 @@
SMTP(@close='showSMTP = false')
v-card-actions
- v-btn(text @click='showSMTP=true') mdi-email {{$t('admin.show_smtp_setup')}}
+ v-btn(text @click='showSMTP=true')
+ mdi-alert {{$t('admin.show_smtp_setup')}}
v-btn(text @click='$emit("complete")' color='primary' v-if='setup') {{$t('common.next')}}
v-icon mdi-arrow-right
@@ -81,6 +82,9 @@ export default {
},
computed: {
...mapState(['settings']),
+ showSMTPAlert () {
+ return !this.setup && !this.settings.admin_email && !this.settings.smtp && !this.settings.smtp.host && !this.settings.smtp.user
+ },
instance_locale: {
get () { return this.settings.instance_locale },
set (value) { this.setSetting({ key: 'instance_locale', value }) }