From 0f578ba423c55911036cc2759c344bbea4f9c214 Mon Sep 17 00:00:00 2001 From: Havret Date: Thu, 3 Apr 2025 12:35:51 +0200 Subject: [PATCH] Fix NRE --- .../ScriptRunner.GUI/ViewModels/MainWindowViewModel.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ScriptRunner/ScriptRunner.GUI/ViewModels/MainWindowViewModel.cs b/src/ScriptRunner/ScriptRunner.GUI/ViewModels/MainWindowViewModel.cs index 2d9bf4a..a9b71f8 100644 --- a/src/ScriptRunner/ScriptRunner.GUI/ViewModels/MainWindowViewModel.cs +++ b/src/ScriptRunner/ScriptRunner.GUI/ViewModels/MainWindowViewModel.cs @@ -780,7 +780,7 @@ private Dictionary HarvestCurrentParameters(string vaultPrefixFo } else { - var controlValue = controlRecord.GetFormattedValue().Trim(); + var controlValue = controlRecord.GetFormattedValue()?.Trim(); defaultOverrides[controlRecord.Name] = controlValue; } } @@ -877,7 +877,7 @@ private void ExecuteCommand(string command, ScriptConfig selectedAction, bool us var maskedArgs = args; foreach (var controlRecord in _controlRecords) { - var controlValue = controlRecord.GetFormattedValue().Trim(); + var controlValue = controlRecord.GetFormattedValue()?.Trim(); args = args.Replace($"{{{controlRecord.Name}}}", controlValue); maskedArgs = maskedArgs.Replace($"{{{controlRecord.Name}}}", controlRecord.MaskingRequired? "*****": controlValue);