From 20779014b015cb87050f84a4cc76db27ff7cd346 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Wed, 30 Aug 2017 21:08:05 -0400 Subject: [PATCH] create default collection with organization signup --- .../Services/Implementations/OrganizationService.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Core/Services/Implementations/OrganizationService.cs b/src/Core/Services/Implementations/OrganizationService.cs index dc05792744..68071427d2 100644 --- a/src/Core/Services/Implementations/OrganizationService.cs +++ b/src/Core/Services/Implementations/OrganizationService.cs @@ -608,12 +608,21 @@ namespace Bit.Core.Services Type = OrganizationUserType.Owner, Status = OrganizationUserStatusType.Confirmed, AccessAll = true, - CreationDate = DateTime.UtcNow, - RevisionDate = DateTime.UtcNow + CreationDate = organization.CreationDate, + RevisionDate = organization.CreationDate }; 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 var deviceIds = await GetUserDeviceIdsAsync(orgUser.UserId.Value); await _pushRegistrationService.AddUserRegistrationOrganizationAsync(deviceIds, organization.Id.ToString());