Merge pull request 'Sloved issues of permissions not been assigned when updating the subscription' (#144) from Ashutosh_Bug#1461 into main

Reviewed-on: #144
This commit is contained in:
ashutosh.nehete 2025-10-10 08:49:19 +00:00
commit a809bdd469

View File

@ -1069,7 +1069,7 @@ namespace Marco.Pms.Services.Controllers
// Get root employee and role for this tenant // Get root employee and role for this tenant
var rootEmployee = await _context.Employees var rootEmployee = await _context.Employees
.Include(e => e.ApplicationUser) .Include(e => e.ApplicationUser)
.FirstOrDefaultAsync(e => e.ApplicationUser != null && (e.ApplicationUser.IsRootUser ?? false) && e.TenantId == model.TenantId); .FirstOrDefaultAsync(e => e.ApplicationUser != null && (e.ApplicationUser.IsRootUser ?? false) && e.OrganizationId == tenant.OrganizationId);
if (rootEmployee == null) if (rootEmployee == null)
{ {
@ -1363,7 +1363,7 @@ namespace Marco.Pms.Services.Controllers
// 8c. Find root employee & role for this tenant. // 8c. Find root employee & role for this tenant.
var rootEmployee = await context.Employees var rootEmployee = await context.Employees
.Include(e => e.ApplicationUser) .Include(e => e.ApplicationUser)
.FirstOrDefaultAsync(e => e.ApplicationUser != null && (e.ApplicationUser.IsRootUser ?? false) && e.TenantId == model.TenantId); .FirstOrDefaultAsync(e => e.ApplicationUser != null && (e.ApplicationUser.IsRootUser ?? false) && e.OrganizationId == tenant.OrganizationId);
if (rootEmployee == null) if (rootEmployee == null)
{ {