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