mirror of
https://github.com/bitwarden/server.git
synced 2025-02-09 00:41:37 +01:00
create default collection with organization signup
This commit is contained in:
parent
770fa10f3e
commit
20779014b0
@ -608,12 +608,21 @@ namespace Bit.Core.Services
|
|||||||
Type = OrganizationUserType.Owner,
|
Type = OrganizationUserType.Owner,
|
||||||
Status = OrganizationUserStatusType.Confirmed,
|
Status = OrganizationUserStatusType.Confirmed,
|
||||||
AccessAll = true,
|
AccessAll = true,
|
||||||
CreationDate = DateTime.UtcNow,
|
CreationDate = organization.CreationDate,
|
||||||
RevisionDate = DateTime.UtcNow
|
RevisionDate = organization.CreationDate
|
||||||
};
|
};
|
||||||
|
|
||||||
await _organizationUserRepository.CreateAsync(orgUser);
|
await _organizationUserRepository.CreateAsync(orgUser);
|
||||||
|
|
||||||
|
var defaultCollection = new Collection
|
||||||
|
{
|
||||||
|
Name = "Default Collection",
|
||||||
|
OrganizationId = organization.Id,
|
||||||
|
CreationDate = organization.CreationDate,
|
||||||
|
RevisionDate = organization.CreationDate
|
||||||
|
};
|
||||||
|
await _collectionRepository.CreateAsync(defaultCollection);
|
||||||
|
|
||||||
// push
|
// push
|
||||||
var deviceIds = await GetUserDeviceIdsAsync(orgUser.UserId.Value);
|
var deviceIds = await GetUserDeviceIdsAsync(orgUser.UserId.Value);
|
||||||
await _pushRegistrationService.AddUserRegistrationOrganizationAsync(deviceIds, organization.Id.ToString());
|
await _pushRegistrationService.AddUserRegistrationOrganizationAsync(deviceIds, organization.Id.ToString());
|
||||||
|
Loading…
Reference in New Issue
Block a user