diff --git a/src/comissions.app.api/Controllers/ArtistRequestsController.cs b/src/comissions.app.api/Controllers/ArtistRequestsController.cs
index 95b1cc3..a93da5d 100644
--- a/src/comissions.app.api/Controllers/ArtistRequestsController.cs
+++ b/src/comissions.app.api/Controllers/ArtistRequestsController.cs
@@ -177,8 +177,16 @@ public class ArtistRequestsController: Controller
             return BadRequest("You can only add 10 assets to a request.");
         
         
+        var uploadedFile = Request.Form.Files[0];
+        if (uploadedFile == null || uploadedFile.Length == 0)
+        {
+            return BadRequest("No file uploaded.");
+        }
+
+        // Get the file name
+        var fileName = Path.GetFileName(uploadedFile.FileName);
         
-        var url = await _storageService.UploadImageAsync(HttpContext.Request.Body, Guid.NewGuid().ToString());
+        var url = await _storageService.UploadImageAsync(HttpContext.Request.Body, Guid.NewGuid().ToString()+"-"+uploadedFile.FileName);
         var requestReference = new RequestAsset()
         {
             RequestId = request.Id,
diff --git a/src/comissions.app.api/Controllers/CustomerRequestsController.cs b/src/comissions.app.api/Controllers/CustomerRequestsController.cs
index bc05bfe..dfb251a 100644
--- a/src/comissions.app.api/Controllers/CustomerRequestsController.cs
+++ b/src/comissions.app.api/Controllers/CustomerRequestsController.cs
@@ -847,7 +847,16 @@ public class CustomerRequestsController : Controller
         if(references.Count>=10)
             return BadRequest("You can only add 10 references to a request.");
         
-        var url = await _storageService.UploadImageAsync(HttpContext.Request.Body, Guid.NewGuid().ToString());
+        var uploadedFile = Request.Form.Files[0];
+        if (uploadedFile == null || uploadedFile.Length == 0)
+        {
+            return BadRequest("No file uploaded.");
+        }
+
+        // Get the file name
+        var fileName = Path.GetFileName(uploadedFile.FileName);
+        
+        var url = await _storageService.UploadImageAsync(HttpContext.Request.Body, Guid.NewGuid().ToString()+"-"+uploadedFile.FileName);
         var requestReference = new RequestReference()
         {
             RequestId = request.Id,
diff --git a/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfo.cs b/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfo.cs
index 735c270..7d49f6a 100644
--- a/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfo.cs
+++ b/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
 [assembly: System.Reflection.AssemblyCompanyAttribute("comissions.app.database.migrator")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+cc2c4ff3c89a7466e4e094e4da0675172ef50ce6")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2b3f49b5e916bbc62abf16d71a2cc73cd8c0574e")]
 [assembly: System.Reflection.AssemblyProductAttribute("comissions.app.database.migrator")]
 [assembly: System.Reflection.AssemblyTitleAttribute("comissions.app.database.migrator")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfoInputs.cache b/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfoInputs.cache
index 298ae81..29100b0 100644
--- a/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfoInputs.cache
+++ b/src/comissions.app.database.migrator/obj/Debug/net8.0/comissions.app.database.migrator.AssemblyInfoInputs.cache
@@ -1 +1 @@
-c901efee444e48a2ac81df6448d2a1b2558f7eeb98830f81e82392ae9e03c84d
+74188e69eae056268d3cabf79431c5962dc192c234e6c4fe273dc0c15075b0cf