fix absolute injection (#19496)
Costa Tsaousis committed
Jan 27, 2025 at 10:45 UTC
0a834fd858cdfe91347797f297a85309ccc17530
1 file changed
+1
-1
src/web/api/v2/api_v2_data.c
+1
-1
@@ -169,7 +169,7 @@ int api_v2_data(RRDHOST *host __maybe_unused, struct web_client *w, char *url) {
169
group_by[0].group_by = RRDR_GROUP_BY_DIMENSION;
170
171
for(size_t g = 0; g < MAX_QUERY_GROUP_BY_PASSES ;g++) {
172
- if ((group_by[g].group_by & ~(RRDR_GROUP_BY_DIMENSION)) || (options & RRDR_OPTION_PERCENTAGE)) {
172
+ if (!(group_by[g].group_by & RRDR_GROUP_BY_DIMENSION) || (options & RRDR_OPTION_PERCENTAGE)) {
173
options |= RRDR_OPTION_ABSOLUTE;
174
break;
175
}