INFRA-3565 : Remove retrospective and service owner in incident roles (#434)
* INFRA-3565 : Remove retrospective and service owner in incident roles * INFRA-3565 : Build failure fix
This commit is contained in:
@@ -22,20 +22,6 @@ func GenerateModalForIncidentAssign(channel slack.Channel) slack.ModalViewReques
|
||||
},
|
||||
Value: string(incident.Responder),
|
||||
},
|
||||
{
|
||||
Text: &slack.TextBlockObject{
|
||||
Type: slack.PlainTextType,
|
||||
Text: string(incident.ServiceOwner),
|
||||
},
|
||||
Value: string(incident.ServiceOwner),
|
||||
},
|
||||
{
|
||||
Text: &slack.TextBlockObject{
|
||||
Type: slack.PlainTextType,
|
||||
Text: string(incident.Retrospective),
|
||||
},
|
||||
Value: string(incident.Retrospective),
|
||||
},
|
||||
}
|
||||
|
||||
rolePlaceholder := slack.NewTextBlockObject(slack.PlainTextType, "Select a role", false, false)
|
||||
|
||||
@@ -22,9 +22,7 @@ const (
|
||||
)
|
||||
|
||||
const (
|
||||
Retrospective IncidentRole = "Retrospective"
|
||||
Responder = "Responder"
|
||||
ServiceOwner = "Service Owner"
|
||||
Responder IncidentRole = "Responder"
|
||||
)
|
||||
|
||||
type IncidentRole string
|
||||
|
||||
@@ -406,7 +406,7 @@ func (suite *IncidentServiceSuite) Test_GetAllIncidents_SuccessCase() {
|
||||
func (suite *IncidentServiceSuite) Test_GetIncidentRolesByIncidentIdsAndRole_DBError() {
|
||||
incidentIds := []uint{1, 2}
|
||||
suite.incidentRepository.GetIncidentRolesByIncidentIdsAndRoleMock.Return(nil, errors.New("DB error"))
|
||||
_, err := suite.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, incident.Responder)
|
||||
_, err := suite.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, string(incident.Responder))
|
||||
suite.Error(err)
|
||||
}
|
||||
|
||||
@@ -414,7 +414,7 @@ func (suite *IncidentServiceSuite) Test_GetIncidentRolesByIncidentIdsAndRole_Suc
|
||||
mockIncidentRoles := []incident.IncidentRoleEntity{{IncidentId: 1, Role: "Responder"}, {IncidentId: 2, Role: "Responder"}}
|
||||
incidentIds := []uint{1, 2}
|
||||
suite.incidentRepository.GetIncidentRolesByIncidentIdsAndRoleMock.Return(mockIncidentRoles, nil)
|
||||
incidentRoles, err := suite.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, incident.Responder)
|
||||
incidentRoles, err := suite.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, string(incident.Responder))
|
||||
suite.NotNil(incidentRoles, "Incident roles should not be nil")
|
||||
suite.Equal(2, len(incidentRoles), "Incident roles should have 2 elements")
|
||||
suite.Nil(err, "Error should be nil")
|
||||
|
||||
@@ -50,7 +50,7 @@ func (service *reminderServiceImpl) createResponderMapForIncidents(
|
||||
incidentIds = append(incidentIds, incident.ID)
|
||||
}
|
||||
|
||||
incidentRoles, err := service.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, incidentModel.Responder)
|
||||
incidentRoles, err := service.incidentService.GetIncidentRolesByIncidentIdsAndRole(incidentIds, string(incidentModel.Responder))
|
||||
if err != nil {
|
||||
logger.Error(fmt.Sprintf("error while fetching incident roles for incidents. %+v", err))
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user