Skip to content

Commit 0e1a797

Browse files
committed
empty enum exception
1 parent dbc7cca commit 0e1a797

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

backend/internal/pod_data/measurement.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,14 @@ func getEnumMeasurement(adeMeas adj.Measurement) EnumMeasurement {
9292
}
9393

9494
func getEnumMembers(enumExp string) []string {
95-
trimmedEnumExp := strings.Replace(enumExp, " ", "", -1)
96-
firstParenthesisIndex := strings.Index(trimmedEnumExp, "(")
97-
lastParenthesisIndex := strings.LastIndex(trimmedEnumExp, ")")
95+
if enumExp == "enum" {
96+
return []string{}
97+
} else {
98+
firstParenthesisIndex := strings.Index(enumExp, "(")
99+
lastParenthesisIndex := strings.LastIndex(enumExp, ")")
98100

99-
return strings.Split(trimmedEnumExp[firstParenthesisIndex+1:lastParenthesisIndex], ",")
101+
return strings.Split(enumExp[firstParenthesisIndex+1:lastParenthesisIndex], ",")
102+
}
100103
}
101104

102105
func getBooleanMeasurement(adeMeas adj.Measurement) BooleanMeasurement {

0 commit comments

Comments
 (0)