From 48926e0f17a56c09460fceef5e1b3548ce875bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Sun, 13 Feb 2022 13:42:48 +0100 Subject: [PATCH] File name, extension fix --- .../FileTime.Avalonia/Services/ItemNameConverterService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs index 01277b4..1230dba 100644 --- a/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs +++ b/src/GuiApp/FileTime.Avalonia/Services/ItemNameConverterService.cs @@ -54,13 +54,13 @@ namespace FileTime.Avalonia.Services { var parts = fullName.Split('.'); var fileName = string.Join('.', parts[..^1]); - return fileName == "." ? fullName : fileName; + return string.IsNullOrEmpty(fileName) ? fullName : fileName; } public string GetFileExtension(string fullName) { var parts = fullName.Split('.'); - return parts.Length > 1 ? parts[^1] : ""; + return parts.Length == 1 || (parts.Length == 2 && string.IsNullOrEmpty(parts[0])) ? "" : parts[^1]; } } }