chore: enable vaults on free internal team user accounts (#2617)

This commit is contained in:
Karol Sójko
2023-11-03 11:23:42 +01:00
committed by GitHub
parent 202a132482
commit 0902580b79
4 changed files with 12 additions and 3 deletions

View File

@@ -133,7 +133,11 @@ export class FeaturesController extends AbstractViewController implements Intern
isVaultsEnabled(): boolean {
const enabled = this.features.isExperimentalFeatureEnabled(NativeFeatureIdentifier.TYPES.Vaults)
return featureTrunkVaultsEnabled() || enabled || this.features.hasMinimumRole(RoleName.NAMES.InternalTeamUser)
return (
featureTrunkVaultsEnabled() ||
enabled ||
this.features.hasRole(RoleName.create(RoleName.NAMES.InternalTeamUser).getValue())
)
}
isEntitledToSharedVaults(): boolean {