diff --git a/Passepartout/App/Views/AddHostViewModel.swift b/Passepartout/App/Views/AddHostViewModel.swift index 86346a97..ff378252 100644 --- a/Passepartout/App/Views/AddHostViewModel.swift +++ b/Passepartout/App/Views/AddHostViewModel.swift @@ -49,7 +49,7 @@ extension AddHostView { return } isNamePreset = true - profileName = url.normalizedFilename + profileName = url.filename } @MainActor diff --git a/PassepartoutLibrary/Sources/PassepartoutUtils/Utils/Utils+URL.swift b/PassepartoutLibrary/Sources/PassepartoutUtils/Utils/Utils+URL.swift index 5b5a88af..fbf05baf 100644 --- a/PassepartoutLibrary/Sources/PassepartoutUtils/Utils/Utils+URL.swift +++ b/PassepartoutLibrary/Sources/PassepartoutUtils/Utils/Utils+URL.swift @@ -32,11 +32,8 @@ import AppKit #endif extension URL { - private static let illegalCharacterFallback = "_" - - public var normalizedFilename: String { - let filename = deletingPathExtension().lastPathComponent - return filename.components(separatedBy: CharacterSet.filename.inverted).joined(separator: URL.illegalCharacterFallback) + public var filename: String { + deletingPathExtension().lastPathComponent } @discardableResult