From fe4e6fc827e63dd1f8cdedca0b80fad59b941b43 Mon Sep 17 00:00:00 2001 From: pcain <pcain@usgs.gov> Date: Wed, 25 Aug 2021 15:15:14 -0600 Subject: [PATCH] add empty list as default --- geomagio/DerivedTimeseriesFactory.py | 2 -- geomagio/TimeseriesUtility.py | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/geomagio/DerivedTimeseriesFactory.py b/geomagio/DerivedTimeseriesFactory.py index 94abbe59..273b18dd 100644 --- a/geomagio/DerivedTimeseriesFactory.py +++ b/geomagio/DerivedTimeseriesFactory.py @@ -204,6 +204,4 @@ class DerivedTimeseriesFactory(TimeseriesFactory): def get_missing(input: Stream, desired: List[str]) -> List[str]: """Return missing channels from input""" present = TimeseriesUtility.get_channels(stream=input) - if present is None: - return desired return list(set(desired).difference(set(present))) diff --git a/geomagio/TimeseriesUtility.py b/geomagio/TimeseriesUtility.py index e0729c21..79cc4826 100644 --- a/geomagio/TimeseriesUtility.py +++ b/geomagio/TimeseriesUtility.py @@ -304,7 +304,7 @@ def get_channels(stream): channel = trace.stats.channel if channel: channels[channel] = True - return [ch for ch in channels] + return [ch for ch in channels] or [] def get_trace_value(traces, time, default=None): -- GitLab