diff --git a/Streetwriters.Identity/MessageHandlers/CreateSubscription.cs b/Streetwriters.Identity/MessageHandlers/CreateSubscription.cs index 5c852b8..47aa889 100644 --- a/Streetwriters.Identity/MessageHandlers/CreateSubscription.cs +++ b/Streetwriters.Identity/MessageHandlers/CreateSubscription.cs @@ -36,7 +36,7 @@ namespace Streetwriters.Identity.MessageHandlers var client = Clients.FindClientByAppId(message.AppId); if (client == null || user == null) return; - IdentityUserClaim statusClaim = user.Claims.FirstOrDefault((c) => c.ClaimType == $"{client.Id}:status"); + IdentityUserClaim statusClaim = user.Claims.FirstOrDefault((c) => c.ClaimType == UserService.GetClaimKey(client.Id)); Claim subscriptionClaim = UserService.SubscriptionTypeToClaim(client.Id, message.Type); if (statusClaim?.ClaimValue == subscriptionClaim.Value) return; if (statusClaim != null)