Skip to content

Commit a939847

Browse files
authored
Fix incorrect handling of empty window (which triggered problem in IO writing code). (ecmwf#447)
1 parent fc669ae commit a939847

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/weathergen/datasets/data_reader_base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -663,8 +663,8 @@ def get_dataset_indexes_timestep(
663663
or not data_end_time
664664
or dtr.end < data_start_time
665665
or dtr.start > data_end_time
666-
or dtr.start < data_start_time
667-
or dtr.end > data_end_time
666+
or (dtr.start + period) < data_start_time
667+
or (dtr.end - period) > data_end_time
668668
or (data_end_time is not None and dtr.start > data_end_time)
669669
):
670670
return (np.array([], dtype=np.int64), dtr)

0 commit comments

Comments
 (0)