|
1 | 1 |
|
| 2 | +import _ from 'lodash' |
2 | 3 | export const PROJECT_TYPE = { |
3 | 4 | APP_DEV : 'app_dev', |
4 | 5 | GENERIC : 'generic', |
@@ -30,26 +31,16 @@ export const USER_ROLE = { |
30 | 31 |
|
31 | 32 |
|
32 | 33 | export const EVENT = { |
33 | | - INTERNAL: { |
34 | | - PROJECT_MEMBER_ADDED: 'internal.project.member.added', |
35 | | - PROJECT_MEMBER_REMOVED: 'internal.project.member.removed', |
36 | | - |
37 | | - PROJECT_DRAFT_CREATED: 'internal.project.draft-created', |
38 | | - PROJECT_LAUNCHED: 'internal.project.launched', |
39 | | - PROJECT_UPDATED: 'internal.project.updated', |
40 | | - PROJECT_CANCELLED: 'internal.project.cancelled', |
41 | | - PROJECT_COMPLETED: 'internal.project.completed' |
42 | | - }, |
43 | | - |
44 | | - EXTERNAL: { |
45 | | - PROJECT_MEMBER_ADDED: 'external.project.member.added', |
46 | | - PROJECT_MEMBER_REMOVED: 'external.project.member.removed', |
47 | | - |
48 | | - PROJECT_DRAFT_CREATED: 'external.project.draft-created', |
49 | | - PROJECT_LAUNCHED: 'external.project.launched', |
50 | | - PROJECT_UPDATED: 'external.project.updated', |
51 | | - PROJECT_CANCELLED: 'external.project.cancelled', |
52 | | - PROJECT_COMPLETED: 'external.project.completed' |
53 | | - }, |
54 | | - |
| 34 | + ROUTING_KEY: { |
| 35 | + PROJECT_MEMBER_ADDED: 'project.member.added', |
| 36 | + PROJECT_MEMBER_REMOVED: 'project.member.removed', |
| 37 | + |
| 38 | + PROJECT_DRAFT_CREATED: 'project.draft-created', |
| 39 | + PROJECT_LAUNCHED: 'project.launched', |
| 40 | + PROJECT_UPDATED: 'project.updated', |
| 41 | + PROJECT_CANCELLED: 'project.cancelled', |
| 42 | + PROJECT_COMPLETED: 'project.completed' |
| 43 | + } |
55 | 44 | } |
| 45 | +EVENT.INTERNAL = _.mapValues(EVENT.ROUTING_KEY, (a) => { return `internal.${a}` }) |
| 46 | +EVENT.EXTERNAL = _.mapValues(EVENT.ROUTING_KEY, (a) => { return `external.${a}` }) |
0 commit comments