summaryrefslogtreecommitdiff
path: root/src/views/_sila/Settings/TransferInfo/Transfer.vue
diff options
context:
space:
mode:
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>