fix: skip individual datapoints if data is None

This commit is contained in:
2023-05-14 14:19:46 +02:00
parent 32c33700d1
commit 78660bd026
2 changed files with 7 additions and 0 deletions

View File

@@ -68,6 +68,12 @@ class Data:
else: else:
while(i<len(self.times)): while(i<len(self.times)):
if callback(self.times[i],date1,date2): if callback(self.times[i],date1,date2):
if self.data[i] is None:
self.qtTextBrowser.append(de.empty_data_value.format(self.times[i]))
i += 1
continue
out_x += [ self.times[i] ] out_x += [ self.times[i] ]
out_y += [ self.data[i] ] out_y += [ self.data[i] ]
i += 1 i += 1

View File

@@ -29,6 +29,7 @@ special_err_1 = "Zeitstempelanzahl stimmt nicht mit Datensatzzahl überein
warn_no_data = "Warnung, keine Daten für {}" warn_no_data = "Warnung, keine Daten für {}"
pg_request = "Downloading: {}" pg_request = "Downloading: {}"
info_ig_lines = "INFO: Ignoriere {} Zeilen ohne Daten am Anfang der Datei" info_ig_lines = "INFO: Ignoriere {} Zeilen ohne Daten am Anfang der Datei"
empty_data_value = "WARN: Fehlende Daten in für {} - Datenpunkt wird übersprungen"
# plot.py # plot.py
warn_empty_series = "WARN: Leere Datenserie (vielleicht falsches Start-/Enddatum?)" warn_empty_series = "WARN: Leere Datenserie (vielleicht falsches Start-/Enddatum?)"