fixed edit monitor fields empty issues

This commit is contained in:
Tarun Singh
2021-12-18 16:35:18 -05:00
parent 5afc6a41e3
commit d3c90df8a8
4 changed files with 15 additions and 5 deletions

View File

@@ -1,6 +1,5 @@
const https = require("https");
const dayjs = require("dayjs");
const mqtt = require("mqtt");
const utc = require("dayjs/plugin/utc");
let timezone = require("dayjs/plugin/timezone");
dayjs.extend(utc);
@@ -78,6 +77,11 @@ class Monitor extends BeanModel {
pushToken: this.pushToken,
notificationIDList,
tags: tags,
mqttPort: this.mqttPort,
mqttUsername: this.mqttUsername,
mqttTopic: this.mqttTopic,
mqttSuccessMessage: this.mqttSuccessMessage
};
}

View File

@@ -588,6 +588,10 @@ exports.entryPage = "dashboard";
bean.dns_resolve_type = monitor.dns_resolve_type;
bean.dns_resolve_server = monitor.dns_resolve_server;
bean.pushToken = monitor.pushToken;
bean.mqttPort = monitor.mqttPort;
bean.mqttUsername = monitor.mqttUsername;
bean.mqttTopic = monitor.mqttTopic;
bean.mqttSuccessMessage = monitor.mqttSuccessMessage;
await R.store(bean);