summaryrefslogtreecommitdiff
path: root/src/views/_sila/Settings/TransferInfo/Transfer.vue
diff options
context:
space:
mode:
authorVitalii Lysak <v.lysak@dunice.net>2022-09-19 17:02:28 +0300
committerVitalii Lysak <v.lysak@dunice.net>2022-09-19 17:02:28 +0300
commit30f4e9777b157fe7023a9cf02c7d53737d2e2974 (patch)
tree975f963652021cec858f1c08b3a589432562b770 /src/views/_sila/Settings/TransferInfo/Transfer.vue
parent8a20e665fe0242d8fe075766a7fcfb46b820d12b (diff)
downloadwebui-vue-30f4e9777b157fe7023a9cf02c7d53737d2e2974.tar.xz
upd syslog and smtp
Diffstat (limited to 'src/views/_sila/Settings/TransferInfo/Transfer.vue')
-rw-r--r--src/views/_sila/Settings/TransferInfo/Transfer.vue19
1 files changed, 16 insertions, 3 deletions
diff --git a/src/views/_sila/Settings/TransferInfo/Transfer.vue b/src/views/_sila/Settings/TransferInfo/Transfer.vue
index 5f6d5058..4b70778b 100644
--- a/src/views/_sila/Settings/TransferInfo/Transfer.vue
+++ b/src/views/_sila/Settings/TransferInfo/Transfer.vue
@@ -5,8 +5,10 @@
<hr />
<smtp />
<hr />
- <!-- <syslog />-->
+ <syslog />
+ <hr />
<modal-snmp @ok="saveSnmp" />
+ <modal-smtp @ok="saveSmtp" />
</b-container>
</template>
@@ -20,7 +22,8 @@ import PageTitle from '@/components/_sila/Global/PageTitle';
import Snmp from './Snmp';
import Smtp from './Smtp';
import ModalSnmp from './ModalSnmp.vue';
-// import Syslog from './Syslog';
+import ModalSmtp from './ModalSmtp.vue';
+import Syslog from './Syslog';
export default {
name: 'PowerRestorePolicy',
@@ -29,7 +32,8 @@ export default {
Snmp,
ModalSnmp,
Smtp,
- // Syslog
+ ModalSmtp,
+ Syslog,
},
mixins: [BVToastMixin, LoadingBarMixin],
data() {
@@ -46,6 +50,15 @@ export default {
.catch(({ message }) => this.errorToast(message))
.finally(() => this.endLoader());
},
+
+ saveSmtp(modalFormData) {
+ this.startLoader();
+ this.$store
+ .dispatch('smtpStore/addSubscriber', modalFormData)
+ .then((message) => this.successToast(message))
+ .catch(({ message }) => this.errorToast(message))
+ .finally(() => this.endLoader());
+ },
},
};
</script>