1
0
mirror of https://github.com/bitwarden/server synced 2026-01-10 12:33:49 +00:00

Removed 2FA user interface from premium method signatures

This commit is contained in:
Todd Martin
2025-12-03 19:08:50 -05:00
parent 267759db45
commit 5629d6fe05
5 changed files with 15 additions and 23 deletions

View File

@@ -1104,7 +1104,7 @@ public class UserService : UserManager<User>, IUserService
return success;
}
public async Task<bool> CanAccessPremium(ITwoFactorProvidersUser user)
public async Task<bool> CanAccessPremium(User user)
{
var userId = user.GetUserId();
if (!userId.HasValue)
@@ -1112,10 +1112,10 @@ public class UserService : UserManager<User>, IUserService
return false;
}
return user.GetPremium() || await this.HasPremiumFromOrganization(user);
return user.Premium || await this.HasPremiumFromOrganization(user);
}
public async Task<bool> HasPremiumFromOrganization(ITwoFactorProvidersUser user)
public async Task<bool> HasPremiumFromOrganization(User user)
{
var userId = user.GetUserId();
if (!userId.HasValue)