From 34ed4b0552de4cfbd85f64ba51fa513d7415c944 Mon Sep 17 00:00:00 2001 From: Oskar Eichler Date: Thu, 27 Aug 2026 20:43:44 +0300 Subject: [PATCH] Handle scalar hours when combining natural intervals --- lib/fugit/nat.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fugit/nat.rb b/lib/fugit/nat.rb index 0b0969f..26a5376 100644 --- a/lib/fugit/nat.rb +++ b/lib/fugit/nat.rb @@ -642,7 +642,7 @@ def conflate(index, slot) to_a(a).concat(to_a(b)) end def hour_range - m = (key == :hm && @_data1 == 0 && @_data0.match(/\A(\d+)-(\d+)\z/)) + m = (key == :hm && @_data1 == 0 && @_data0.to_s.match(/\A(\d+)-(\d+)\z/)) m ? [ m[1].to_i, m[2].to_i ] : nil end end