TP-0000 | fix (#31)

* TP-0000 | fix

* TP-0000 | fix
This commit is contained in:
Abhijeet Gupta
2023-04-25 17:37:38 +05:30
committed by GitHub Enterprise
parent c8f8a3bcc7
commit 2eed0f966a

View File

@@ -18,10 +18,16 @@ func IncidentSummarySection(incident *incident.IncidentEntity, team *team.TeamEn
}
func buildTypeAndChannelSectionBlock(incident *incident.IncidentEntity, teamName, severityName, incidentStatus string) *slack.SectionBlock {
fields := []*slack.TextBlockObject{
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*<@%s>* \n*%s* - *%s*\n", incident.CreatedBy, incident.IncidentName, incident.Title), false, false),
slack.NewTextBlockObject("mrkdwn", "\n", false, false),
slack.NewTextBlockObject("mrkdwn", incident.Description, false, false),
fields := []*slack.TextBlockObject{}
fields = append(fields, slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*<@%s>* \n*%s* - *%s*\n", incident.CreatedBy, incident.IncidentName, incident.Title), false, false))
if incident.Description != "" {
fields = append(fields, slack.NewTextBlockObject("mrkdwn", "\n", false, false),
slack.NewTextBlockObject("mrkdwn", incident.Description, false, false))
}
fields = append(fields,
slack.NewTextBlockObject("mrkdwn", "\n", false, false),
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*Type*\n%s", teamName), false, false),
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*Channel*\n<#%s>", incident.SlackChannel), false, false),
@@ -29,9 +35,9 @@ func buildTypeAndChannelSectionBlock(incident *incident.IncidentEntity, teamName
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*Ticket*\n%s", "Integration Disabled"), false, false),
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*Status*\n%s", incidentStatus), false, false),
slack.NewTextBlockObject("mrkdwn", fmt.Sprintf("*Meeting*\n%s", "Integration Disabled"), false, false),
}
block := slack.NewSectionBlock(nil, fields, nil)
)
block := slack.NewSectionBlock(nil, fields, nil)
return block
}