From 74fe82919095ba58b6e29594a3d559b9de04b904 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Mon, 21 Jun 2021 22:01:17 +0200 Subject: [PATCH] [A/DE/DataView] DiagramList: continue when time series isn't avail. --- .../DataExplorer/DataView/DiagramView/DiagramList.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp b/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp index ad2d6979ed8..933a474429b 100644 --- a/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp +++ b/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp @@ -279,15 +279,18 @@ int DiagramList::readList(const SensorData* data, for (int i = 0; i < nLists; i++) { + auto const* time_series = data->getTimeSeries(time_series_names[i]); + if (!time_series) + { + continue; + } + auto* l = new DiagramList; l->setName(QString::fromStdString( SensorData::convertSensorDataType2String(time_series_names[i]))); l->setXLabel("Time"); lists.push_back(l); - const std::vector<float>* time_series = - data->getTimeSeries(time_series_names[i]); - if (is_date) { l->setXUnit("day"); -- GitLab