Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNavFlight/inav-configurator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-05-25 14:51:08 +0300
committerPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-05-25 14:51:08 +0300
commitad94f9f275e13a92dbcbe8e4498ea9d51b01dcd5 (patch)
tree6d6639c3fc8185a415654adbe714b9ce46b7726b /js
parent10780f3f597f1b4ec4a969e2dcb510b445ba433b (diff)
Fix 2.1 compatibility issues
Diffstat (limited to 'js')
-rw-r--r--js/msp/MSPHelper.js2
-rw-r--r--js/settings.js5
2 files changed, 7 insertions, 0 deletions
diff --git a/js/msp/MSPHelper.js b/js/msp/MSPHelper.js
index 85c3d301..4ea4b282 100644
--- a/js/msp/MSPHelper.js
+++ b/js/msp/MSPHelper.js
@@ -2386,6 +2386,8 @@ var mspHelper = (function (gui) {
self.loadLogicConditions = function (callback) {
if (semver.gte(CONFIG.flightControllerVersion, "2.2.0")) {
MSP.send_message(MSPCodes.MSP2_INAV_LOGIC_CONDITIONS, false, false, callback);
+ } else {
+ callback();
}
}
diff --git a/js/settings.js b/js/settings.js
index a348c4d2..3414a6cf 100644
--- a/js/settings.js
+++ b/js/settings.js
@@ -78,6 +78,11 @@ var Settings = (function () {
var settingName = input.data('setting');
var setting = input.data('setting-info');
var value;
+
+ if (typeof setting == 'undefined') {
+ return null;
+ }
+
if (setting.table) {
if (input.attr('type') == 'checkbox') {
value = input.prop('checked') ? 1 : 0;