MCPcopy Create free account
hub / github.com/bytebase/bytebase / convertToAPIRiskLevel

Function convertToAPIRiskLevel

backend/api/v1/issue_service_converter.go:232–243  ·  view source on GitHub ↗
(riskLevel v1pb.RiskLevel)

Source from the content-addressed store, hash-verified

230}
231
232func convertToAPIRiskLevel(riskLevel v1pb.RiskLevel) (storepb.RiskLevel, error) {
233 switch riskLevel {
234 case v1pb.RiskLevel_LOW:
235 return storepb.RiskLevel_LOW, nil
236 case v1pb.RiskLevel_MODERATE:
237 return storepb.RiskLevel_MODERATE, nil
238 case v1pb.RiskLevel_HIGH:
239 return storepb.RiskLevel_HIGH, nil
240 default:
241 return storepb.RiskLevel_RISK_LEVEL_UNSPECIFIED, errors.Errorf("invalid risk level %v", riskLevel)
242 }
243}
244
245func convertToIssueRiskLevel(riskLevel storepb.RiskLevel) v1pb.RiskLevel {
246 switch riskLevel {

Callers 1

getIssueFindMethod · 0.85

Calls 1

ErrorfMethod · 0.80

Tested by

no test coverage detected