10
10
const _ = require ( 'lodash' ) ;
11
11
const config = require ( 'config' ) ;
12
12
13
- const defaultColor = '#67c5ef'
13
+ const defaultColor = '#67c5ef' ;
14
14
const projectTypes = {
15
15
app_dev : {
16
16
label : 'Full App' ,
@@ -69,7 +69,7 @@ module.exports = {
69
69
projectInReview : ( data ) => {
70
70
const obj = {
71
71
channel : `${ config . get ( 'SLACK_CHANNEL_MANAGERS' ) } ` ,
72
- color : _ . get ( projectTypes , data . project . type + ' .color' , defaultColor ) ,
72
+ color : _ . get ( projectTypes , ` ${ data . project . type } .color` , defaultColor ) ,
73
73
pretext : 'A project is ready to be reviewed.' ,
74
74
fallback : 'A project is ready to be reviewed.' ,
75
75
title : _ . get ( data , 'project.name' , '' ) ,
@@ -98,7 +98,7 @@ module.exports = {
98
98
projectUnclaimed : ( data ) => {
99
99
const obj = {
100
100
icon_url : icons . slack . CoderBotIcon ,
101
- color : _ . get ( projectTypes , data . project . type + ' .color' , defaultColor ) ,
101
+ color : _ . get ( projectTypes , ` ${ data . project . type } .color` , defaultColor ) ,
102
102
channel : `${ config . get ( 'SLACK_CHANNEL_COPILOTS' ) } ` ,
103
103
pretext : 'A project has been reviewed and needs a copilot. Please check it out and claim it.' ,
104
104
fallback : 'A project has been reviewed and needs a copilot. Please check it out and claim it.' ,
@@ -120,7 +120,7 @@ module.exports = {
120
120
projectUnclaimedReposted : ( data ) => {
121
121
const obj = {
122
122
icon_url : icons . slack . CoderErrorIcon ,
123
- color : _ . get ( projectTypes , data . project . type + ' .color' , defaultColor ) ,
123
+ color : _ . get ( projectTypes , ` ${ data . project . type } .color` , defaultColor ) ,
124
124
channel : `${ config . get ( 'SLACK_CHANNEL_COPILOTS' ) } ` ,
125
125
pretext : 'We\'re still looking for a copilot for a reviewed project. Please check it out and claim it.' ,
126
126
fallback : 'We\'re still looking for a copilot for a reviewed project. Please check it out and claim it.' ,
@@ -142,7 +142,7 @@ module.exports = {
142
142
projectClaimed : ( data ) => {
143
143
const obj = {
144
144
icon_url : icons . slack . CoderGrinningIcon ,
145
- color : _ . get ( projectTypes , data . project . type + ' .color' , defaultColor ) ,
145
+ color : _ . get ( projectTypes , ` ${ data . project . type } .color` , defaultColor ) ,
146
146
channel : `${ config . get ( 'SLACK_CHANNEL_COPILOTS' ) } ` ,
147
147
pretext : `${ data . firstName } ${ data . lastName } has claimed a project. Welcome to the team!` ,
148
148
fallback : `${ data . firstName } ${ data . lastName } has claimed a project. Welcome to the team!` ,
0 commit comments