@@ -30,7 +30,7 @@ module.exports = {
30
30
fallback : 'A project is ready to be reviewed.' ,
31
31
title : _ . get ( data , 'project.name' , '' ) ,
32
32
title_link : `https://connect.${ config . get ( 'AUTH_DOMAIN' ) } /projects/${ data . project . id } /` ,
33
- text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
33
+ text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
34
34
ts : ( new Date ( _ . get ( data , 'project.updatedAt' , null ) ) ) . getTime ( ) / 1000 ,
35
35
fields : [
36
36
{
@@ -40,7 +40,12 @@ module.exports = {
40
40
} ,
41
41
{
42
42
title : 'Owner' ,
43
- value : `${ _ . get ( data , 'owner.firstName' , '' ) } ${ _ . get ( data , 'owner.lastName' , '' ) } ` ,
43
+ value : `${ _ . get ( data , 'owner.firstName' , '' ) } ${ _ . get ( data , 'owner.lastName' , '' ) } ` ,
44
+ short : false ,
45
+ } ,
46
+ {
47
+ title : 'Project Type' ,
48
+ value : data . project . type ,
44
49
short : false ,
45
50
} ,
46
51
] ,
@@ -54,9 +59,15 @@ module.exports = {
54
59
fallback : 'A project has been reviewed and needs a copilot. Please check it out and claim it.' ,
55
60
title : _ . get ( data , 'project.name' , '' ) ,
56
61
title_link : `https://connect.${ config . get ( 'AUTH_DOMAIN' ) } /projects/${ data . project . id } /` ,
57
- text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
62
+ text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
58
63
ts : ( new Date ( _ . get ( data , 'project.updatedAt' , null ) ) ) . getTime ( ) / 1000 ,
59
- fields : [ ]
64
+ fields : [
65
+ {
66
+ title : 'Project Type' ,
67
+ value : data . project . type ,
68
+ short : false ,
69
+ } ,
70
+ ]
60
71
}
61
72
} ,
62
73
projectUnclaimedReposted : ( data ) => {
@@ -67,9 +78,15 @@ module.exports = {
67
78
fallback : 'We\'re still looking for a copilot for a reviewed project. Please check it out and claim it.' ,
68
79
title : _ . get ( data , 'project.name' , '' ) ,
69
80
title_link : `https://connect.${ config . get ( 'AUTH_DOMAIN' ) } /projects/${ data . project . id } /` ,
70
- text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
81
+ text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
71
82
ts : ( new Date ( _ . get ( data , 'project.updatedAt' , null ) ) ) . getTime ( ) / 1000 ,
72
- fields : [ ]
83
+ fields : [
84
+ {
85
+ title : 'Project Type' ,
86
+ value : data . project . type ,
87
+ short : false ,
88
+ } ,
89
+ ]
73
90
}
74
91
} ,
75
92
projectClaimed : ( data ) => {
@@ -80,9 +97,15 @@ module.exports = {
80
97
fallback : `${ data . firstName } ${ data . lastName } has claimed a project. Welcome to the team!` ,
81
98
title : _ . get ( data , 'project.name' , '' ) ,
82
99
title_link : `https://connect.${ config . get ( 'AUTH_DOMAIN' ) } /projects/${ data . project . id } /` ,
83
- text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
100
+ text : _ . truncate ( _ . get ( data , 'project.description' , '' ) , { length : 200 , separator : / , ? + ., / } ) ,
84
101
ts : ( new Date ( _ . get ( data , 'project.updatedAt' , null ) ) ) . getTime ( ) / 1000 ,
85
- fields : [ ]
102
+ fields : [
103
+ {
104
+ title : 'Project Type' ,
105
+ value : data . project . type ,
106
+ short : false ,
107
+ } ,
108
+ ]
86
109
}
87
110
} ,
88
111
} ,
0 commit comments