From 0f40f9682d314981fb6dd4bdcd1e8d27edf47a3c Mon Sep 17 00:00:00 2001 From: DoinLakeFlyer Date: Sat, 18 Apr 2020 09:23:57 -0700 Subject: [PATCH] Cache new metadata if versions are equal --- src/FactSystem/ParameterManager.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/FactSystem/ParameterManager.cc b/src/FactSystem/ParameterManager.cc index 9cb48e481..9fc8ef407 100644 --- a/src/FactSystem/ParameterManager.cc +++ b/src/FactSystem/ParameterManager.cc @@ -1448,9 +1448,9 @@ void ParameterManager::cacheMetaDataFile(const QString& metaDataFile, MAV_AUTOPI cacheNewFile = true; } else if (cacheMajorVersion == newMajorVersion) { // Direct hit on major version in cache: - // Cache new file if newer minor version - // Also delete older cache file - if (newMinorVersion > cacheMinorVersion) { + // Cache new file if newer/equal minor version. We cache if equal to allow flashing test builds with new parameter metadata. + // Also delete older cache file. + if (newMinorVersion >= cacheMinorVersion) { cacheNewFile = true; QFile::remove(cacheHit); } -- 2.22.0