|
|
@ -26,19 +26,9 @@ namespace Coldairarrow.Api |
|
|
|
UserId = httpContextAccessor?.HttpContext?.User.Claims |
|
|
|
.Where(x => x.Type == "userId").FirstOrDefault()?.Value; |
|
|
|
|
|
|
|
TeamId = httpContextAccessor?.HttpContext?.User.Claims |
|
|
|
.Where(x => x.Type == "teamId").FirstOrDefault()?.Value; |
|
|
|
|
|
|
|
if (string.IsNullOrEmpty(UserId)) |
|
|
|
{ |
|
|
|
string json = httpContextAccessor?.HttpContext?.User.Claims |
|
|
|
.Where(x => x.Type == "user").FirstOrDefault()?.Value; |
|
|
|
if (!string.IsNullOrEmpty(json)) |
|
|
|
{ |
|
|
|
var user = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(json); |
|
|
|
|
|
|
|
UserId = user.Id; |
|
|
|
TeamId = user.TeamId; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private Base_UserDTO _property; |
|
|
|