From cf9d20f83b978ac2ff71338d839eb88f681f79bc Mon Sep 17 00:00:00 2001 From: Vincent Augagneur Date: Mon, 5 Aug 2013 17:43:31 +0200 Subject: [PATCH] //range overlapping bug fix --- js/admin_carrier_wizard.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/admin_carrier_wizard.js b/js/admin_carrier_wizard.js index ae99dfa0c..1400b3a40 100644 --- a/js/admin_carrier_wizard.js +++ b/js/admin_carrier_wizard.js @@ -414,8 +414,11 @@ function validateRange(index) { if (range_sup >= $('tr.range_inf td:eq('+curent_index+') input').val() && ($('tr.range_inf td:eq('+curent_index+1+')').length && range_sup < $('tr.range_inf td:eq('+curent_index+1+') input').val() || !$('tr.range_inf td:eq('+index+1+')').length )) { - if ((range_sup < current_val && range_sup > $('tr.range_inf td:eq('+curent_index+') input').val()) || (range_inf > $('tr.range_inf td:eq('+curent_index+') input').val() && range_inf <= current_val)) //check if ranges is overlapping + + if ((range_sup < current_val && range_inf <= current_val) || (range_sup >= $('tr.range_inf td:eq('+curent_index+') input').val() && range_inf > $('tr.range_inf td:eq('+curent_index+') input').val()))//check if ranges is overlapping + { is_ok = true; + } } else is_ok = false;