1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-18 09:13:15 +00:00

make sure totp copy isn't available if not premium

This commit is contained in:
Kyle Spearrin
2019-06-13 08:44:07 -04:00
parent 6c5979040f
commit 43cee53dc8
2 changed files with 17 additions and 8 deletions

View File

@@ -29,7 +29,12 @@ namespace Bit.App.Utilities
}
if(!string.IsNullOrWhiteSpace(cipher.Login.Totp))
{
options.Add(AppResources.CopyTotp);
var userService = ServiceContainer.Resolve<IUserService>("userService");
var canAccessPremium = await userService.CanAccessPremiumAsync();
if(canAccessPremium || cipher.OrganizationUseTotp)
{
options.Add(AppResources.CopyTotp);
}
}
if(cipher.Login.CanLaunch)
{