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),
|
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)
|
rolePlaceholder := slack.NewTextBlockObject(slack.PlainTextType, "Select a role", false, false)
|
||||||
|
|||||||
@@ -22,9 +22,7 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
Retrospective IncidentRole = "Retrospective"
|
Responder IncidentRole = "Responder"
|
||||||
Responder = "Responder"
|
|
||||||
ServiceOwner = "Service Owner"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type IncidentRole string
|
type IncidentRole string
|
||||||
|
|||||||
@@ -406,7 +406,7 @@ func (suite *IncidentServiceSuite) Test_GetAllIncidents_SuccessCase() {
|
|||||||
func (suite *IncidentServiceSuite) Test_GetIncidentRolesByIncidentIdsAndRole_DBError() {
|
func (suite *IncidentServiceSuite) Test_GetIncidentRolesByIncidentIdsAndRole_DBError() {
|
||||||
incidentIds := []uint{1, 2}
|
incidentIds := []uint{1, 2}
|
||||||
suite.incidentRepository.GetIncidentRolesByIncidentIdsAndRoleMock.Return(nil, errors.New("DB error"))
|
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)
|
suite.Error(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -414,7 +414,7 @@ func (suite *IncidentServiceSuite) Test_GetIncidentRolesByIncidentIdsAndRole_Suc
|
|||||||
mockIncidentRoles := []incident.IncidentRoleEntity{{IncidentId: 1, Role: "Responder"}, {IncidentId: 2, Role: "Responder"}}
|
mockIncidentRoles := []incident.IncidentRoleEntity{{IncidentId: 1, Role: "Responder"}, {IncidentId: 2, Role: "Responder"}}
|
||||||
incidentIds := []uint{1, 2}
|
incidentIds := []uint{1, 2}
|
||||||
suite.incidentRepository.GetIncidentRolesByIncidentIdsAndRoleMock.Return(mockIncidentRoles, nil)
|
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.NotNil(incidentRoles, "Incident roles should not be nil")
|
||||||
suite.Equal(2, len(incidentRoles), "Incident roles should have 2 elements")
|
suite.Equal(2, len(incidentRoles), "Incident roles should have 2 elements")
|
||||||
suite.Nil(err, "Error should be nil")
|
suite.Nil(err, "Error should be nil")
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ func (service *reminderServiceImpl) createResponderMapForIncidents(
|
|||||||
incidentIds = append(incidentIds, incident.ID)
|
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 {
|
if err != nil {
|
||||||
logger.Error(fmt.Sprintf("error while fetching incident roles for incidents. %+v", err))
|
logger.Error(fmt.Sprintf("error while fetching incident roles for incidents. %+v", err))
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
Reference in New Issue
Block a user