fix: endpoint for request artist takes messsage now.

This commit is contained in:
Damien Ostler 2024-02-19 18:50:45 -05:00
parent 00701288e1
commit 3886efcfd3
2 changed files with 4 additions and 1 deletions

View File

@ -120,7 +120,7 @@ public class ArtistController : Controller
[HttpPost]
[Authorize("write:seller-profile")]
public async Task<IActionResult> RequestArtist()
public async Task<IActionResult> RequestArtist([FromBody] string message)
{
var userId = User.GetUserId();
@ -137,6 +137,7 @@ public class ArtistController : Controller
ArtistRequest = new ArtistRequest()
{
Accepted = false,
Message = message,
RequestDate = DateTime.UtcNow,
UserId = userId
};
@ -144,6 +145,7 @@ public class ArtistController : Controller
await _dbContext.SaveChangesAsync();
return Ok();
}
[HttpGet]
[Authorize("read:seller-profile")]
[Route("{sellerServiceId:int}/Portfolio/{portfolioId:int}")]

View File

@ -4,6 +4,7 @@ public class ArtistRequest
{
public int Id { get; set; }
public string UserId { get; set; } = null!;
public string Message { get; set; } = null!;
public DateTime RequestDate { get; set; }
public DateTime? AcceptedDate { get; set; }
public bool Accepted { get; set; }