[backend/masto-client] Fix return types of GetNote and PostNote

This commit is contained in:
Laura Hausmann 2024-02-07 20:52:50 +01:00
parent eaabe4896e
commit 13a05337cb
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -21,7 +21,7 @@ public class StatusController(DatabaseContext db, NoteRenderer noteRenderer, Not
[HttpGet("{id}")] [HttpGet("{id}")]
[Authenticate("read:statuses")] [Authenticate("read:statuses")]
[Produces("application/json")] [Produces("application/json")]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Account))] [ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Status))]
[ProducesResponseType(StatusCodes.Status404NotFound, Type = typeof(MastodonErrorResponse))] [ProducesResponseType(StatusCodes.Status404NotFound, Type = typeof(MastodonErrorResponse))]
public async Task<IActionResult> GetNote(string id) { public async Task<IActionResult> GetNote(string id) {
var user = HttpContext.GetUser(); var user = HttpContext.GetUser();
@ -39,7 +39,7 @@ public class StatusController(DatabaseContext db, NoteRenderer noteRenderer, Not
[HttpPost] [HttpPost]
[Authenticate("write:statuses")] [Authenticate("write:statuses")]
[Produces("application/json")] [Produces("application/json")]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Account))] [ProducesResponseType(StatusCodes.Status200OK, Type = typeof(Status))]
[ProducesResponseType(StatusCodes.Status404NotFound, Type = typeof(MastodonErrorResponse))] [ProducesResponseType(StatusCodes.Status404NotFound, Type = typeof(MastodonErrorResponse))]
public async Task<IActionResult> PostNote([FromHybrid] StatusSchemas.PostStatusRequest request) { public async Task<IActionResult> PostNote([FromHybrid] StatusSchemas.PostStatusRequest request) {
var user = HttpContext.GetUserOrFail(); var user = HttpContext.GetUserOrFail();