From 79a5992d66fd762884da211b775704790e4357a0 Mon Sep 17 00:00:00 2001 From: Bertrand Lemasle Date: Wed, 5 Dec 2018 20:57:41 +1300 Subject: [PATCH] Fixed network backup power on and off logic --- src/NetworkPositionsBackup.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/NetworkPositionsBackup.cpp b/src/NetworkPositionsBackup.cpp index 2faa913..b208fca 100644 --- a/src/NetworkPositionsBackup.cpp +++ b/src/NetworkPositionsBackup.cpp @@ -102,20 +102,20 @@ namespace positions { void NetworkPositionsBackup::prepare(bool force) { #define CURRENT_LOGGER_FUNCTION "prepare" - VERBOSE; - if (force || !isBackupNeeded(true)) return; + if (!(force || isBackupNeeded(true))) return; + + NOTICE; network::powerOn(); } void NetworkPositionsBackup::backup(bool force) { #define CURRENT_LOGGER_FUNCTION "backup" - NOTICE; - if (force || isBackupNeeded(false)) { - appendPositions(); - } + if (!(force || isBackupNeeded(false))) return; + NOTICE; + appendPositions(); network::powerOff(); } }