@cryptotaxi247 / netdata-1 / commits / ae180371d

fix absolute injection again (#19497)

Costa Tsaousis committed Jan 27, 2025 at 11:41 UTC ae180371df0f7a8adacab71bf40dc46a94d4501e
1 file changed +2 -1
src/web/api/v2/api_v2_data.c
+2 -1
@@ -169,7 +169,8 @@ 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_NONE && !(group_by[g].group_by & RRDR_GROUP_BY_DIMENSION)) ||
173 + (options & RRDR_OPTION_PERCENTAGE)) {
174 options |= RRDR_OPTION_ABSOLUTE;
175 break;
176 }