diff --git a/aprsd/utils/__init__.py b/aprsd/utils/__init__.py index e47e77d..36d64fd 100644 --- a/aprsd/utils/__init__.py +++ b/aprsd/utils/__init__.py @@ -126,4 +126,8 @@ def parse_delta_str(s): ) else: m = re.match(r"(?P\d+):(?P\d+):(?P\d[\.\d+]*)", s) - return {key: float(val) for key, val in m.groupdict().items()} + + if m: + return {key: float(val) for key, val in m.groupdict().items()} + else: + return {}