From 1b76d99929711f12034e5a29a44969346efe7195 Mon Sep 17 00:00:00 2001 From: Jonathan Ehret <jonathan.ehret@rwth-aachen.de> Date: Fri, 25 Aug 2023 21:47:58 +0200 Subject: [PATCH] fix bug deleting nay data from other participants before (both on restarting a condition and when recovering from a crash) --- Source/StudyFrameworkPlugin/Private/SFParticipant.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp b/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp index 80abad7..1bfa82b 100644 --- a/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp +++ b/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp @@ -357,6 +357,11 @@ void USFParticipant::RemoveLinesOfConditionAndWriteToFile(USFCondition* Conditio CleanedLines.Add(Lines[i]); } } + else + { + //from another participant so just keep this line! + CleanedLines.Add(Lines[i]); + } } FFileHelper::SaveStringArrayToFile(CleanedLines, *Filename, FFileHelper::EEncodingOptions::ForceUTF8, &IFileManager::Get(), EFileWrite::FILEWRITE_None); -- GitLab