diff --git a/Iceshrimp.Backend/Controllers/DriveController.cs b/Iceshrimp.Backend/Controllers/DriveController.cs index 308ae44a..6380e93a 100644 --- a/Iceshrimp.Backend/Controllers/DriveController.cs +++ b/Iceshrimp.Backend/Controllers/DriveController.cs @@ -77,7 +77,7 @@ public class DriveController( [Authenticate] [Authorize] [ProducesResponseType(StatusCodes.Status200OK, Type = typeof(DriveFileResponse))] - public async Task UploadFile([FromForm] IFormFile file) + public async Task UploadFile(IFormFile file) { var user = HttpContext.GetUserOrFail(); var request = new DriveFileCreationRequest diff --git a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/AccountSchemas.cs b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/AccountSchemas.cs index 2d126245..eb63606c 100644 --- a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/AccountSchemas.cs +++ b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/AccountSchemas.cs @@ -43,8 +43,8 @@ public abstract class AccountSchemas [J("source")] [B(Name = "source")] public AccountUpdateSource? Source { get; set; } - [FromForm(Name = "avatar")] public IFormFile? Avatar { get; set; } - [FromForm(Name = "header")] public IFormFile? Banner { get; set; } + [B(Name = "avatar")] public IFormFile? Avatar { get; set; } + [B(Name = "header")] public IFormFile? Banner { get; set; } } public class AccountUpdateField diff --git a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/MediaSchemas.cs b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/MediaSchemas.cs index 749b32f6..65f375a1 100644 --- a/Iceshrimp.Backend/Controllers/Mastodon/Schemas/MediaSchemas.cs +++ b/Iceshrimp.Backend/Controllers/Mastodon/Schemas/MediaSchemas.cs @@ -8,7 +8,7 @@ public abstract class MediaSchemas { public class UploadMediaRequest { - [FromForm(Name = "file")] public required IFormFile File { get; set; } + [B(Name = "file")] public required IFormFile File { get; set; } [FromForm(Name = "description")] public string? Description { get; set; } //TODO: add thumbnail & focus properties