Ignore:
Timestamp:
06/23/26 17:20:47 (12 days ago)
Author:
kikisrbinoska <srbinoskakristina07@…>
Branches:
main
Children:
99c1e45
Parents:
b373fea
Message:

Fixed user profile and reading lists

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ChapterX.API/Controllers/UsersController.cs

    rb373fea r0b502c2  
    55using Microsoft.AspNetCore.Mvc;
    66using Microsoft.Extensions.Logging;
    7 using System.IdentityModel.Tokens.Jwt;
    87using System.Security.Claims;
    98
     
    6968            }
    7069
    71             var callerId = int.Parse(User.FindFirstValue(JwtRegisteredClaimNames.Sub)!);
     70            var callerId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)!);
    7271            var isAdmin = User.IsInRole("Admin");
    7372            if (callerId != id && !isAdmin)
     
    8382        {
    8483            _logger.LogInformation("Deleting user with ID: {UserId}", id);
    85             var callerId = int.Parse(User.FindFirstValue(JwtRegisteredClaimNames.Sub)!);
     84            var callerId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)!);
    8685            var isAdmin = User.IsInRole("Admin");
    8786            if (callerId != id && !isAdmin)
Note: See TracChangeset for help on using the changeset viewer.