File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
library/Graphite/Graphing Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -207,8 +207,13 @@ protected function combineMetrics(
207207
208208 $ allowedNextCurveMetricsPerCurrentCurveName = [];
209209 foreach ($ currentCombination as $ currentCurveName => $ currentCurveMetric ) {
210- $ allowedNextCurveMetricsPerCurrentCurveName [$ currentCurveName ]
211- = $ possibleCombinations [$ currentCurveName ][$ nextCurveName ][$ currentCurveMetric ];
210+ if (isset ($ possibleCombinations [$ currentCurveName ][$ nextCurveName ][$ currentCurveMetric ])) {
211+ $ allowedNextCurveMetricsPerCurrentCurveName [$ currentCurveName ]
212+ = $ possibleCombinations [$ currentCurveName ][$ nextCurveName ][$ currentCurveMetric ];
213+ } else {
214+ $ metricsCombinations [] = $ currentCombination ;
215+ return ;
216+ }
212217 }
213218
214219 $ allowedNextCurveMetrics = $ allowedNextCurveMetricsPerCurrentCurveName [$ currentCurveName ];
You can’t perform that action at this time.
0 commit comments