From cbc93ca8529feaf7bd1541ce6544927bd1a554ab Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Sun, 4 May 2025 16:10:32 -0500 Subject: [PATCH] Strip end period from file names Fixes #239 --- LANCommander.SDK/Extensions/StringExtensions.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/LANCommander.SDK/Extensions/StringExtensions.cs b/LANCommander.SDK/Extensions/StringExtensions.cs index 2360b54c..1f5275ba 100644 --- a/LANCommander.SDK/Extensions/StringExtensions.cs +++ b/LANCommander.SDK/Extensions/StringExtensions.cs @@ -17,6 +17,9 @@ namespace LANCommander.SDK.Extensions filename = colonInTitle.Replace(filename, "$1 - $3"); filename = removeInvalidChars.Replace(filename, replacement); + + if (filename.EndsWith('.')) + filename = filename.Substring(0, filename.Length - 1); return filename; }