diff options
author | Pawel Spychalski (DzikuVx) <pspychalski@gmail.com> | 2019-05-25 14:51:08 +0300 |
---|---|---|
committer | Pawel Spychalski (DzikuVx) <pspychalski@gmail.com> | 2019-05-25 14:51:08 +0300 |
commit | ad94f9f275e13a92dbcbe8e4498ea9d51b01dcd5 (patch) | |
tree | 6d6639c3fc8185a415654adbe714b9ce46b7726b /js | |
parent | 10780f3f597f1b4ec4a969e2dcb510b445ba433b (diff) |
Fix 2.1 compatibility issues
Diffstat (limited to 'js')
-rw-r--r-- | js/msp/MSPHelper.js | 2 | ||||
-rw-r--r-- | js/settings.js | 5 |
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; |