Fix issue with displayed condition when condition uses len()

This commit is contained in:
TwinProduction
2020-10-29 17:18:43 -04:00
parent d76caeeb35
commit babc7f9f07
2 changed files with 18 additions and 1 deletions

View File

@ -155,7 +155,11 @@ func sanitizeAndResolve(list []string, result *Result) []string {
if err.Error() != "unexpected end of JSON input" {
result.Errors = append(result.Errors, err.Error())
}
element = fmt.Sprintf("%s %s", element, InvalidConditionElementSuffix)
if wantLength {
element = fmt.Sprintf("len(%s) %s", element, InvalidConditionElementSuffix)
} else {
element = fmt.Sprintf("%s %s", element, InvalidConditionElementSuffix)
}
} else {
if wantLength {
element = fmt.Sprintf("%d", resolvedElementLength)