1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-01 16:12:49 -05:00

CanAccessPremium checks instead of User.Premium

This commit is contained in:
Kyle Spearrin
2018-08-28 16:23:58 -04:00
parent 90387cca0c
commit c41a1e0936
12 changed files with 130 additions and 35 deletions

View File

@ -342,9 +342,9 @@ namespace Bit.Api.Controllers
throw new BadRequestException("MasterPasswordHash", "Invalid password.");
}
if(premium && !user.Premium)
if(premium && !(await _userService.CanAccessPremium(user)))
{
throw new BadRequestException("Premium membership required.");
throw new BadRequestException("Premium status is required.");
}
return user;