mirror of
				https://github.com/billz/raspap-webgui.git
				synced 2025-03-01 10:31:47 +00:00 
			
		
		
		
	Fix for vnStat v2.6 (bullseye) breaking changes. Resolves #1064
This commit is contained in:
		| @@ -42,10 +42,10 @@ $jsonobj = json_decode($jsonstdoutvnstat[0], true); | ||||
| $timeunits = filter_input(INPUT_GET, 'tu'); | ||||
| if ($timeunits === 'm') { | ||||
|     // months | ||||
|     $jsonData = $jsonobj['interfaces'][0]['traffic']['months']; | ||||
|     $jsonData = $jsonobj['interfaces'][0]['traffic']['month']; | ||||
| } else { | ||||
|     // default: days | ||||
|     $jsonData = $jsonobj['interfaces'][0]['traffic']['days']; | ||||
|     $jsonData = $jsonobj['interfaces'][0]['traffic']['day']; | ||||
| } | ||||
|  | ||||
| $datasizeunits = filter_input(INPUT_GET, 'dsu'); | ||||
|   | ||||
| @@ -42,8 +42,8 @@ if (filter_input(INPUT_GET, 'tu') == 'h') { | ||||
|     $jsonobj = json_decode($jsonstdoutvnstat[0], true)['interfaces'][0]; | ||||
|     $jsonData = $jsonobj['traffic']['hour']; | ||||
|     for ($i = count($jsonData) - 1; $i >= 0; --$i) { | ||||
|         $data_template[$jsonData[$i]['id']]['rx'] = round($jsonData[$i]['rx'] / 1024, 0); | ||||
|         $data_template[$jsonData[$i]['id']]['tx'] = round($jsonData[$i]['tx'] / 1024, 0); | ||||
|         $data_template[$jsonData[$i]['time']['hour']]['rx'] = round($jsonData[$i]['rx'] / 1024, 0); | ||||
|         $data_template[$jsonData[$i]['time']['hour']]['tx'] = round($jsonData[$i]['tx'] / 1024, 0); | ||||
|     } | ||||
|  | ||||
|     $data = array(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user