diff --git a/geomagio/TimeseriesUtility.py b/geomagio/TimeseriesUtility.py index 3571614269acd370f9249f88aa646742ab440d3d..2797b938c68bb33e077c100f2ee32ce901e05fdd 100644 --- a/geomagio/TimeseriesUtility.py +++ b/geomagio/TimeseriesUtility.py @@ -205,7 +205,10 @@ def get_stream_gaps(stream, channels=None): channel = trace.stats.channel if channels is not None and channel not in channels: continue - gaps[channel] = get_trace_gaps(trace) + if channel in gaps: + gaps[channel].extend(get_trace_gaps(trace)) + else: + gaps[channel] = get_trace_gaps(trace) return gaps