1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-14 15:23:33 +00:00

user canAccessPremium checks

This commit is contained in:
Kyle Spearrin
2018-08-28 23:17:44 -04:00
parent f704b62db5
commit 3fa63ee2c2
2 changed files with 4 additions and 3 deletions

2
jslib

Submodule jslib updated: 3c43265878...81c21418ec

View File

@@ -182,11 +182,12 @@ export class GetCommand {
return Response.error('Couldn\'t generate TOTP code.');
}
if (!this.tokenService.getPremium()) {
const canAccessPremium = await this.userService.canAccessPremium();
if (!canAccessPremium) {
const originalCipher = await this.cipherService.get(id);
if (originalCipher == null || originalCipher.organizationId == null ||
!originalCipher.organizationUseTotp) {
return Response.error('A premium membership is required to use this feature.');
return Response.error('Premium status is required to use this feature.');
}
}