@@ -15,7 +15,7 @@ const JIRA_STATUS_COLOR_MAP: Record<string, string> = {
15
15
'red' : 'is-danger' ,
16
16
'medium-gray' : 'is-dark' ,
17
17
}
18
- const SUMMARY_COMPACT_MAX_LENGTH = 20
18
+ const DESCRIPTION_COMPACT_MAX_LENGTH = 20
19
19
20
20
function dateToStr ( fullDate : string ) : string {
21
21
if ( fullDate ) {
@@ -245,8 +245,8 @@ export class JiraIssueProcessor {
245
245
break
246
246
case ESearchColumnsTypes . SUMMARY :
247
247
if ( column . compact ) {
248
- let summaryCompact = issue . fields . summary . substring ( 0 , SUMMARY_COMPACT_MAX_LENGTH )
249
- if ( issue . fields . summary . length > SUMMARY_COMPACT_MAX_LENGTH ) {
248
+ let summaryCompact = issue . fields . summary . substring ( 0 , DESCRIPTION_COMPACT_MAX_LENGTH )
249
+ if ( issue . fields . summary . length > DESCRIPTION_COMPACT_MAX_LENGTH ) {
250
250
summaryCompact += '…'
251
251
}
252
252
createEl ( 'td' , { text : summaryCompact , title : issue . fields . summary , parent : row } )
@@ -347,6 +347,20 @@ export class JiraIssueProcessor {
347
347
createEl ( 'td' , { text : dateToStr ( issue . fields . resolutiondate ) , parent : row } )
348
348
}
349
349
break
350
+ case ESearchColumnsTypes . ENVIRONMENT :
351
+ if ( column . compact ) {
352
+ let environmentCompact = issue . fields . environment . substring ( 0 , DESCRIPTION_COMPACT_MAX_LENGTH )
353
+ if ( issue . fields . environment . length > DESCRIPTION_COMPACT_MAX_LENGTH ) {
354
+ environmentCompact += '…'
355
+ }
356
+ createEl ( 'td' , { text : environmentCompact , title : issue . fields . environment , parent : row } )
357
+ } else {
358
+ createEl ( 'td' , { text : issue . fields . environment , parent : row } )
359
+ }
360
+ break
361
+ case ESearchColumnsTypes . PROJECT :
362
+ createEl ( 'td' , { text : issue . fields . project . key , title : issue . fields . project . name , parent : row } )
363
+ break
350
364
// case ESearchColumnsTypes.CUSTOM:
351
365
// break
352
366
}
0 commit comments