From c78c793dea22301bad05b7e41588b5a30f5e736e Mon Sep 17 00:00:00 2001 From: l_samenv Date: Tue, 27 Aug 2024 11:48:49 +0200 Subject: [PATCH] Fixed bug when first value is NaN at export --- influxdb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/influxdb.py b/influxdb.py index 370fb90..4fb047a 100644 --- a/influxdb.py +++ b/influxdb.py @@ -219,7 +219,7 @@ class InfluxDataGetter: data_frame.loc[index, variable] = NaN variables_info[variable]["expired_ranges"].append([row["timestamp"]]) elif row["expired"] == "False": - if len(variables_info[variable]["expired_ranges"]) > 0: + if len(variables_info[variable]["expired_ranges"]) > 0 and len(variables_info[variable]["expired_ranges"][-1]) == 1: variables_info[variable]["expired_ranges"][-1].append(row["timestamp"]) data_frame.reset_index() data_frame.drop(["expired"], axis=1, inplace=True)