From e32e6d2759e5f164cc61988bb51afd25a66a572b Mon Sep 17 00:00:00 2001 From: Loretta Date: Tue, 25 Jun 2024 18:07:24 +0200 Subject: [PATCH] fixes --- .../DbSets/Companies/AcCompanyDbSetExtensions.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/AyCode.Database/DbSets/Companies/AcCompanyDbSetExtensions.cs b/AyCode.Database/DbSets/Companies/AcCompanyDbSetExtensions.cs index fc6515c..2d35397 100644 --- a/AyCode.Database/DbSets/Companies/AcCompanyDbSetExtensions.cs +++ b/AyCode.Database/DbSets/Companies/AcCompanyDbSetExtensions.cs @@ -49,7 +49,14 @@ public static class AcCompanyDbSetExtensions { if (!ctx.UserToCompanies.Any(x => x.UserId == company.OwnerId && x.ServiceProviderId == company.Id)) { - company.AddUser(ownerId.Value, 1); + var userToCompany = (Activator.CreateInstance(typeof(TUserToCompany)) as TUserToCompany)!; + userToCompany.Id = Guid.NewGuid(); + userToCompany.ServiceProviderId = company.Id; + userToCompany.UserId = ownerId.Value; + userToCompany.Permissions = 1; + + ctx.UserToCompanies.Add(userToCompany); + //company.AddUser(ownerId.Value, 1); } }