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

Official premium no longer given by org assignment

This commit is contained in:
Kyle Spearrin
2018-10-11 14:51:55 -04:00
parent 7705776d6a
commit 3f5a0a8249
2 changed files with 0 additions and 57 deletions

View File

@@ -610,16 +610,6 @@ namespace Bit.Core.Services
var dir = $"{_globalSettings.LicenseDirectory}/organization";
Directory.CreateDirectory(dir);
File.WriteAllText($"{dir}/{organization.Id}.json", JsonConvert.SerializeObject(license, Formatting.Indented));
// self-hosted org users get premium access on some plans
if(organization.UsersGetPremium && !owner.Premium && result.Item1.Enabled)
{
owner.Premium = true;
owner.MaxStorageGb = 10240; // 10 TB
owner.RevisionDate = DateTime.UtcNow;
await _userRepository.ReplaceAsync(owner);
}
return result;
}
@@ -1065,15 +1055,6 @@ namespace Bit.Core.Services
var user = await _userRepository.GetByIdAsync(orgUser.UserId.Value);
await _mailService.SendOrganizationConfirmedEmailAsync(org.Name, user.Email);
// self-hosted org users get premium access
if(_globalSettings.SelfHosted && !user.Premium && org.UsersGetPremium && org.Enabled)
{
user.Premium = true;
user.MaxStorageGb = 10240; // 10 TB
user.RevisionDate = DateTime.UtcNow;
await _userRepository.ReplaceAsync(user);
}
// push
var deviceIds = await GetUserDeviceIdsAsync(orgUser.UserId.Value);
await _pushRegistrationService.AddUserRegistrationOrganizationAsync(deviceIds, organizationId.ToString());