From 3637e10eb848724e760e0a7297b4c480ea8aa3b6 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sun, 19 Sep 2021 10:30:40 +0200 Subject: [PATCH] AIS Feature: fixed feature set index and feature index in API --- plugins/feature/ais/ais.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/feature/ais/ais.cpp b/plugins/feature/ais/ais.cpp index d0b1ee96c..caaabc753 100644 --- a/plugins/feature/ais/ais.cpp +++ b/plugins/feature/ais/ais.cpp @@ -217,6 +217,8 @@ void AIS::webapiFormatFeatureSettings( } response.getAisSettings()->setReverseApiPort(settings.m_reverseAPIPort); + response.getAisSettings()->setReverseApiFeatureSetIndex(settings.m_reverseAPIFeatureSetIndex); + response.getAisSettings()->setReverseApiFeatureIndex(settings.m_reverseAPIFeatureIndex); } void AIS::webapiUpdateFeatureSettings( @@ -239,6 +241,12 @@ void AIS::webapiUpdateFeatureSettings( if (featureSettingsKeys.contains("reverseAPIPort")) { settings.m_reverseAPIPort = response.getAisSettings()->getReverseApiPort(); } + if (featureSettingsKeys.contains("reverseAPIFeatureSetIndex")) { + settings.m_reverseAPIFeatureSetIndex = response.getStarTrackerSettings()->getReverseApiFeatureSetIndex(); + } + if (featureSettingsKeys.contains("reverseAPIFeatureIndex")) { + settings.m_reverseAPIFeatureIndex = response.getStarTrackerSettings()->getReverseApiFeatureIndex(); + } } void AIS::webapiReverseSendSettings(QList& featureSettingsKeys, const AISSettings& settings, bool force)