Add null check for subjectId
This commit is contained in:
parent
8be7497f2d
commit
dc5aa100eb
@ -13,7 +13,7 @@
|
|||||||
{
|
{
|
||||||
var subject = context.Subject ?? throw new ArgumentNullException(nameof(context.Subject));
|
var subject = context.Subject ?? throw new ArgumentNullException(nameof(context.Subject));
|
||||||
|
|
||||||
var subjectId = subject.Claims.Where(x => x.Type == "sub").FirstOrDefault().Value;
|
var subjectId = subject.Claims.Where(x => x.Type == "sub").FirstOrDefault()?.Value;
|
||||||
|
|
||||||
var user = await _userManager.FindByIdAsync(subjectId);
|
var user = await _userManager.FindByIdAsync(subjectId);
|
||||||
if (user == null)
|
if (user == null)
|
||||||
@ -27,7 +27,7 @@
|
|||||||
{
|
{
|
||||||
var subject = context.Subject ?? throw new ArgumentNullException(nameof(context.Subject));
|
var subject = context.Subject ?? throw new ArgumentNullException(nameof(context.Subject));
|
||||||
|
|
||||||
var subjectId = subject.Claims.Where(x => x.Type == "sub").FirstOrDefault().Value;
|
var subjectId = subject.Claims.Where(x => x.Type == "sub").FirstOrDefault()?.Value;
|
||||||
var user = await _userManager.FindByIdAsync(subjectId);
|
var user = await _userManager.FindByIdAsync(subjectId);
|
||||||
|
|
||||||
context.IsActive = false;
|
context.IsActive = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user