Skip to content

Commit ae276e7

Browse files
committed
fix break condition.
1 parent e6e3628 commit ae276e7

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

main.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -408,11 +408,7 @@ class MainApp < Sinatra::Base
408408
objs = SensorData.where(w).select(date_format).uniq
409409

410410
objs.each { |obj|
411-
# 当初はt > start_time + span_def["daily"][:span] という式があったが
412-
# tがnilであったため落ちることが分かった。これまでの記述からtは
413-
# start_timeであると思われるため、式変換してspan_def["daily"][:span] < 0
414-
# とした。
415-
break if obj.at.nil? || span_def["daily"][:span] < 0
411+
break if obj.at.nil? || Time.parse(obj.at) > ( start_time + span_def["daily"][:span] )
416412

417413
t = Time.parse(obj.at)
418414

0 commit comments

Comments
 (0)