Adds the possibility for the client to specify the message id when adding them

This commit is contained in:
Jonathan Bourdon
2024-07-20 03:07:18 -04:00
parent 997cbe2ddc
commit 06886a0e4a

View File

@@ -6,6 +6,7 @@ namespace Hutopy.Web.Features.Messages.Handlers;
public class AddMessageRequest public class AddMessageRequest
{ {
public Guid? Id { get; set; }
public Guid SubjectId { get; set; } public Guid SubjectId { get; set; }
public string Message { get; set; } public string Message { get; set; }
} }
@@ -26,7 +27,7 @@ public class AddMessage(
{ {
var message = new Message var message = new Message
{ {
Id = GuidHelper.GenerateUuidV7(), Id = req.Id ?? GuidHelper.GenerateUuidV7(),
SubjectId = req.SubjectId, SubjectId = req.SubjectId,
CreatedBy = User.GetUserId(), CreatedBy = User.GetUserId(),
Value = req.Message Value = req.Message