From 650718a00b9f5f02ea7b71ebe74850418d346f31 Mon Sep 17 00:00:00 2001 From: XANTRONIX Industrial Date: Sat, 29 Mar 2025 01:49:47 -0400 Subject: [PATCH] Allow stringifying sample with unknown pressure --- lib/xmet/sounding.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/xmet/sounding.py b/lib/xmet/sounding.py index fdde69c..96854ca 100644 --- a/lib/xmet/sounding.py +++ b/lib/xmet/sounding.py @@ -54,9 +54,10 @@ class SoundingSample(DatabaseTable): self.wind_speed: float = None def __str__(self): - parts = [ - ("%.2fmb" % self.pressure) - ] + parts = list() + + if self.pressure is not None: + parts.append("%.2fmb" % self.pressure) if self.height is not None: parts.append("%.1fm" % self.height)