diff --git a/BMA.EHR.Insignia.Service/Controllers/InsigniaRequestController.cs b/BMA.EHR.Insignia.Service/Controllers/InsigniaRequestController.cs index bdeebf5e..90f9eafe 100644 --- a/BMA.EHR.Insignia.Service/Controllers/InsigniaRequestController.cs +++ b/BMA.EHR.Insignia.Service/Controllers/InsigniaRequestController.cs @@ -1006,7 +1006,15 @@ namespace BMA.EHR.Insignia.Service.Controllers .Where(x => x.OrganizationPosition.Organization.OrganizationAgencyId != null) .Select(x => x.OrganizationPosition.Organization.OrganizationAgencyId) .FirstOrDefaultAsync(); - + if (orgProfile == null) + { + orgProfile = await _context.ProfilePositions + .Where(x => x.Profile == profile) + .Where(x => x.OrganizationPosition != null) + .Where(x => x.OrganizationPosition.Organization != null) + .Select(x => x.OrganizationPosition.Organization.Id) + .FirstOrDefaultAsync(); + } return Success(orgProfile); }