✅見積もり時間と記録終了時刻が空だと並び替えに失敗する
このページのformatが期待通りの並び方にならなかった
code:txt
日刊記録sheet 2022-01-06
00:00 - 03:00 未明
03:00 - 06:00 明け方
2022-01-06 トイレ
06:00 - 09:00 朝
2022-01-06 03:18:20 布団を片付ける
2022-01-06 06:15 0045 あさごはん
2022-01-06 06:50 0003 顔洗い
2022-01-06 07:15 0010 自転車の準備
2022-01-06 07:25 0060 登校
2022-01-06 08:25 0005 自転車を片付ける
09:00 - 12:00 昼前
2022-01-06 11:30 0030 ひるごはん
12:00 - 15:00 昼過ぎ
15:00 - 18:00 夕方
18:00 - 21:00 夜のはじめ頃
2022-01-06 18:15 0010 自転車の準備
2022-01-06 18:25 0060 下校
2022-01-06 19:25 0005 自転車を片付ける
2022-01-06 19:40 0018 お風呂
2022-01-06 19:50 0010 振り返り
2022-01-06 20:00 0065 よるごはん
21:00 - 00:00 夜遅く
2022-01-06 21:00 0420 すいみん
2022-01-06 21:05 0005 歯磨き
あとでテストケースに加えて調べる
13:10:56 merged
12:48:12 調査終了
テストデータに問題の日刊記録sheetのデータを入れて、どこで失敗しているのかを調べた
結果、isNone()に|| value === undefinedが入っていないことが原因だった
value === nullだけではundefinedを判定できないようだ
案外速く修正できた