diff --git a/.circleci/config.yml b/.circleci/config.yml index 1acd4a4c..92a03c45 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -149,7 +149,7 @@ workflows: context : org-global filters: branches: - only: ['develop', 'migration-setup'] + only: ['develop', 'migration-setup', 'pm-1175_3'] - deployProd: context : org-global filters: diff --git a/src/routes/copilotOpportunityApply/create.js b/src/routes/copilotOpportunityApply/create.js index 4bfbea9f..77c1caa2 100644 --- a/src/routes/copilotOpportunityApply/create.js +++ b/src/routes/copilotOpportunityApply/create.js @@ -71,7 +71,14 @@ module.exports = [ const pmRole = await util.getRolesByRoleName(USER_ROLE.PROJECT_MANAGER, req.log, req.id); const { subjects = [] } = await util.getRoleInfo(pmRole[0], req.log, req.id); - const creator = await util.getMemberDetailsByUserIds([opportunity.createdBy], req.log, req.id); + const project = await models.Project.findOne({ + where: { + id: opportunity.projectId, + }, + }); + + + const creator = await util.getMemberDetailsByUserIds([project.createdBy], req.log, req.id); const listOfSubjects = subjects; if (creator && creator[0] && creator[0].email) {