From 96ba88f91cb76214dd69abeba9a760a7daffeaad Mon Sep 17 00:00:00 2001 From: Jose Luis Chavez del Cid Date: Tue, 16 Jul 2024 11:56:00 -0600 Subject: [PATCH] IBrowserFile FormDataConverter Mismatch between Name and FileName The conversion in BrowserFileFromFormFile maps from IFormFile the Name property as if it was the FileName, so instead of [File.ext] the Name will have [Input.File]. This change will fix this conversion error so that the filename is correct. --- .../Endpoints/src/FormMapping/BrowserFileFromFormFile.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Endpoints/src/FormMapping/BrowserFileFromFormFile.cs b/src/Components/Endpoints/src/FormMapping/BrowserFileFromFormFile.cs index f0300d75cc4f..d6943c8637a3 100644 --- a/src/Components/Endpoints/src/FormMapping/BrowserFileFromFormFile.cs +++ b/src/Components/Endpoints/src/FormMapping/BrowserFileFromFormFile.cs @@ -9,7 +9,7 @@ namespace Microsoft.AspNetCore.Components.Endpoints.FormMapping; internal sealed class BrowserFileFromFormFile(IFormFile formFile) : IBrowserFile { - public string Name => formFile.Name; + public string Name => formFile.FileName; public DateTimeOffset LastModified => DateTimeOffset.Parse(formFile.Headers.LastModified.ToString(), CultureInfo.InvariantCulture);