Deviazione NaN nelle esportazioni CSV per le quote non misurate

Refs #124

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-28 22:06:43 +01:00
parent 8ef61a1285
commit 2f0a5aaf1e
4 changed files with 34 additions and 3 deletions
+4 -1
View File
@@ -359,8 +359,11 @@ async def export_measurements_csv(
# Format decimals with configured separator
# #118: quota non misurata dalla visione -> NaN
value_str = "NaN" if m.value is None else str(m.value).replace(".", decimal_separator)
# #124: quota NaN (value None) -> deviazione NaN, non vuota
deviation_str = (
str(m.deviation).replace(".", decimal_separator)
"NaN"
if m.value is None
else str(m.deviation).replace(".", decimal_separator)
if m.deviation is not None
else ""
)