We need to test for the sensor values on CSV import, not the po2.

Signed-off-by: Miika Turkia <[email protected]>
---
 qt-ui/divelogimportdialog.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/qt-ui/divelogimportdialog.cpp b/qt-ui/divelogimportdialog.cpp
index 561fb07..ad28f28 100644
--- a/qt-ui/divelogimportdialog.cpp
+++ b/qt-ui/divelogimportdialog.cpp
@@ -539,11 +539,11 @@ void DiveLogImportDialog::loadFileContents(int value, 
whatChanged triggeredBy)
                        headers.replace(CSVApps[value].temperature, tr("Sample 
temperature"));
                if (CSVApps[value].po2 > -1 && CSVApps[value].po2 < 
currColumns.count())
                        headers.replace(CSVApps[value].po2, tr("Sample pO₂"));
-               if (CSVApps[value].po2 > -1 && CSVApps[value].po2 < 
currColumns.count())
+               if (CSVApps[value].sensor1 > -1 && CSVApps[value].sensor1 < 
currColumns.count())
                        headers.replace(CSVApps[value].sensor1, tr("Sample 
sensor1 pO₂"));
-               if (CSVApps[value].po2 > -1 && CSVApps[value].po2 < 
currColumns.count())
+               if (CSVApps[value].sensor2 > -1 && CSVApps[value].sensor2 < 
currColumns.count())
                        headers.replace(CSVApps[value].sensor2, tr("Sample 
sensor2 pO₂"));
-               if (CSVApps[value].po2 > -1 && CSVApps[value].po2 < 
currColumns.count())
+               if (CSVApps[value].sensor3 > -1 && CSVApps[value].sensor3 < 
currColumns.count())
                        headers.replace(CSVApps[value].sensor3, tr("Sample 
sensor3 pO₂"));
                if (CSVApps[value].cns > -1 && CSVApps[value].cns < 
currColumns.count())
                        headers.replace(CSVApps[value].cns, tr("Sample CNS"));
-- 
2.1.4

_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to