Allow more filter specific keys in v1/table/* queries

master
René Jochum 4 years ago
parent 00585e2a22
commit 7f29798b42

2
debian/changelog vendored

@ -2,7 +2,7 @@ lql-api (0.0.12-alpha) UNRELEASED; urgency=medium
* Add hosts_* filter, change service_* filter
-- René Jochum <rene@webmeisterei.com> Mon, 05 Oct 2020 01:33:42 +0200
-- René Jochum <rene@webmeisterei.com> Mon, 05 Oct 2020 02:22:54 +0200
lql-api (0.0.11-alpha) UNRELEASED; urgency=medium

@ -117,7 +117,7 @@ func v1TableGet(c *gin.Context, params *v1TableGetParams) ([]gin.H, error) {
filters = append(filters, addFilters...)
continue
}
if filter[0:7] != "Filter:" {
if filter[0:7] != "Filter:" || filter[0:7] != "NEGATE:" || filter[0:3] != "OR:" || filter[0:4] != "AND:" {
return nil, fmt.Errorf("Invalid Filter '%s' given", filter)
}

Loading…
Cancel
Save