Changeset b373fea for ChapterX.API/Controllers/CommentsController.cs
- Timestamp:
- 06/23/26 15:20:39 (12 days ago)
- Branches:
- main
- Children:
- 0b502c2
- Parents:
- d300631
- File:
-
- 1 edited
-
ChapterX.API/Controllers/CommentsController.cs (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ChapterX.API/Controllers/CommentsController.cs
rd300631 rb373fea 6 6 using Microsoft.AspNetCore.Mvc; 7 7 using Microsoft.Extensions.Logging; 8 using System.IdentityModel.Tokens.Jwt; 9 using System.Security.Claims; 8 10 9 11 namespace ChapterX.API.Controllers … … 63 65 public async Task<ActionResult> Add([FromBody] AddRequest request) 64 66 { 67 var callerId = int.Parse(User.FindFirstValue(JwtRegisteredClaimNames.Sub)!); 65 68 _logger.LogInformation("Adding a new comment"); 66 var response = await _mediator.Send(request );69 var response = await _mediator.Send(request with { UserId = callerId }); 67 70 return Ok(response); 68 71 } … … 78 81 } 79 82 80 var response = await _mediator.Send(request); 83 var callerId = int.Parse(User.FindFirstValue(JwtRegisteredClaimNames.Sub)!); 84 var response = await _mediator.Send(request with { CallerId = callerId }); 81 85 return Ok(response); 82 86 } … … 87 91 { 88 92 _logger.LogInformation("Deleting comment with ID: {CommentId}", id); 89 var response = await _mediator.Send(new DeleteRequest(id)); 93 var callerId = int.Parse(User.FindFirstValue(JwtRegisteredClaimNames.Sub)!); 94 var response = await _mediator.Send(new DeleteRequest(id, callerId)); 90 95 return Ok(response); 91 96 }
Note:
See TracChangeset
for help on using the changeset viewer.
