diff --git a/calcs/windDirectionMagnetic.js b/calcs/windDirectionMagnetic.js index 986f737..ed7ee81 100644 --- a/calcs/windDirectionMagnetic.js +++ b/calcs/windDirectionMagnetic.js @@ -8,7 +8,7 @@ module.exports = function (app, plugin) { 'navigation.magneticVariation' ], calculator: function (directionTrue, magneticVariation) { - if (directionTrue === null) { + if (directionTrue === null || magneticVariation === null) { return [{ path: 'environment.wind.directionMagnetic', value: null }] } var directionMagnetic = directionTrue - magneticVariation @@ -25,6 +25,10 @@ module.exports = function (app, plugin) { { input: [null, -0.01], expected: [{ path: 'environment.wind.directionMagnetic', value: null }] + }, + { + input: [0.2, null], + expected: [{ path: 'environment.wind.directionMagnetic', value: null }] } ] }