@@ -30,12 +30,17 @@ const PROJECT_ROLE_RULES = {
30
30
} ;
31
31
32
32
// TopCoder roles
33
- // eslint-disable-next-line no-unused-vars
34
- const ROLE_CONNECT_COPILOT = 'Connect Copilot' ;
33
+ const ROLE_CONNECT_COPILOT = 'Connect Copilot' ; // eslint-disable-line no-unused-vars
35
34
const ROLE_CONNECT_MANAGER = 'Connect Manager' ;
36
35
const ROLE_CONNECT_COPILOT_MANAGER = 'Connect Copilot Manager' ;
37
36
const ROLE_CONNECT_ACCOUNT_MANAGER = 'Connect Account Manager' ;
38
37
const ROLE_ADMINISTRATOR = 'administrator' ;
38
+ const ROLE_BUSINESS_DEVELOPMENT_REPRESENTATIVE = 'Business Development Representative' ;
39
+ const ROLE_PRESALES = 'Presales' ; // eslint-disable-line no-unused-vars
40
+ const ROLE_ACCOUNT_EXECUTIVE = 'Account Executive' ; // eslint-disable-line no-unused-vars
41
+ const ROLE_PROGRAM_MANAGER = 'Program Manager' ; // eslint-disable-line no-unused-vars
42
+ const ROLE_SOLUTION_ARCHITECT = 'Solution Architect' ; // eslint-disable-line no-unused-vars
43
+ const ROLE_PROJECT_MANAGER = 'Project Manager' ; // eslint-disable-line no-unused-vars
39
44
40
45
/**
41
46
* Supported events configuration
@@ -58,14 +63,19 @@ const EVENTS = [
58
63
{
59
64
type : BUS_API_EVENT . CONNECT . PROJECT . CREATED ,
60
65
projectRoles : [ PROJECT_ROLE_OWNER ] ,
61
- topcoderRoles : [ ROLE_CONNECT_ACCOUNT_MANAGER ] ,
66
+ topcoderRoles : [ ROLE_CONNECT_ACCOUNT_MANAGER , ROLE_BUSINESS_DEVELOPMENT_REPRESENTATIVE ] ,
62
67
exclude : {
63
68
topcoderRoles : [ ROLE_CONNECT_MANAGER , ROLE_ADMINISTRATOR ] ,
64
69
} ,
65
70
} , {
66
71
type : BUS_API_EVENT . CONNECT . PROJECT . SUBMITTED_FOR_REVIEW ,
67
72
projectRoles : [ PROJECT_ROLE_OWNER ] ,
68
- topcoderRoles : [ ROLE_CONNECT_MANAGER , ROLE_CONNECT_ACCOUNT_MANAGER , ROLE_ADMINISTRATOR ] ,
73
+ topcoderRoles : [
74
+ ROLE_CONNECT_MANAGER ,
75
+ ROLE_CONNECT_ACCOUNT_MANAGER ,
76
+ ROLE_BUSINESS_DEVELOPMENT_REPRESENTATIVE ,
77
+ ROLE_ADMINISTRATOR ,
78
+ ] ,
69
79
} , {
70
80
type : BUS_API_EVENT . CONNECT . PROJECT . APPROVED ,
71
81
projectRoles : [
0 commit comments