@cryptotaxi247 / netdata-1 / commits / 90b3bc525

dont expose charts that do not have dimensions

Costa Tsaousis (ktsaou) committed Jul 19, 2016 at 07:06 UTC 90b3bc525fd281ae5147f50e95d0a3fdb243bbfb
1 file changed +2 -2
src/rrd2json.c
+2 -2
@@ -98,7 +98,7 @@ void rrd_stats_api_v1_charts(BUFFER *wb)
98
99 pthread_rwlock_rdlock(&rrdset_root_rwlock);
100 for(st = rrdset_root, c = 0; st ; st = st->next) {
101 - if(st->enabled) {
101 + if(st->enabled && st->dimensions) {
102 if(c) buffer_strcat(wb, ",");
103 buffer_strcat(wb, "\n\t\t\"");
104 buffer_strcat(wb, st->id);
@@ -239,7 +239,7 @@ void rrd_stats_all_json(BUFFER *wb)
239
240 pthread_rwlock_rdlock(&rrdset_root_rwlock);
241 for(st = rrdset_root, c = 0; st ; st = st->next) {
242 - if(st->enabled) {
242 + if(st->enabled && st->dimensions) {
243 if(c) buffer_strcat(wb, ",\n");
244 memory += rrd_stats_one_json(st, NULL, wb);
245 c++;