From 0628d16d914c469efdcd201fb68d6b4c40cb4bc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20R=C3=A4tzel?= Date: Sun, 9 Oct 2016 13:08:21 +0100 Subject: [PATCH] Fix bug: do not keep old configuration if parsing of current configuration fails. --- src/Sanderling.ABot/Bot/Bot.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Sanderling.ABot/Bot/Bot.cs b/src/Sanderling.ABot/Bot/Bot.cs index ddab021..5d91f58 100644 --- a/src/Sanderling.ABot/Bot/Bot.cs +++ b/src/Sanderling.ABot/Bot/Bot.cs @@ -56,7 +56,7 @@ IEnumerable StepOutputListTaskPath() => void MemorizeStepInput(BotStepInput input) { - ConfigSerialAndStruct = input?.ConfigSerial?.String?.DeserializeIfDifferent(ConfigSerialAndStruct) ?? ConfigSerialAndStruct; + ConfigSerialAndStruct = (input?.ConfigSerial?.String).DeserializeIfDifferent(ConfigSerialAndStruct); MemoryMeasurementAtTime = input?.FromProcessMemoryMeasurement?.MapValue(measurement => measurement?.Parse());