From 6434ebba5dd0cd5d15d069b24ad5c5e117f92a3e Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 3 Nov 2020 10:25:07 +0100 Subject: [PATCH] remove invalid characters (such as / or \) from mod-filename (e.g. if VIN contains illegal characters) --- VectoCore/VectoCore/OutputData/FileIO/FileOutputWriter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VectoCore/VectoCore/OutputData/FileIO/FileOutputWriter.cs b/VectoCore/VectoCore/OutputData/FileIO/FileOutputWriter.cs index 8398b50e92..934dbb5704 100644 --- a/VectoCore/VectoCore/OutputData/FileIO/FileOutputWriter.cs +++ b/VectoCore/VectoCore/OutputData/FileIO/FileOutputWriter.cs @@ -103,7 +103,7 @@ namespace TUGraz.VectoCore.OutputData.FileIO modFileName = string.Format("{0}{1}", runName, Constants.FileExtensions.ModDataFile); } - return Path.Combine(BasePath, modFileName); + return Path.Combine(BasePath, string.Concat(modFileName.Split(Path.GetInvalidFileNameChars()))); } public void WriteModData(int jobRunId, string runName, string cycleName, string runSuffix, DataTable modData) -- GitLab