|
|
@@ -649,14 +649,15 @@ class Sonarr
|
|
|
{
|
|
|
try {
|
|
|
$versionCheck = $this->getSystemStatus();
|
|
|
- $versionCheck = json_decode($versionCheck)['version'];
|
|
|
+ $versionCheck = json_decode($versionCheck, true);
|
|
|
+ $versionCheck = (is_array($versionCheck) || is_object($versionCheck)) ? $versionCheck['version'] : '1.0';
|
|
|
$compare = new Comparator;
|
|
|
switch ($this->type){
|
|
|
case 'sonarr':
|
|
|
$versionCheck = '';
|
|
|
break;
|
|
|
case 'radarr':
|
|
|
- $versionCheck = ($compare->lessThan('2.9.9', $versionCheck)) ? '' : 'v3/';
|
|
|
+ $versionCheck = ($compare->lessThan('2.9.9', $versionCheck)) ? 'v3/' : '';
|
|
|
break;
|
|
|
case 'lidarr':
|
|
|
$versionCheck = 'v1/';
|
|
|
@@ -714,6 +715,7 @@ class Sonarr
|
|
|
|
|
|
exit();
|
|
|
}
|
|
|
+ return $response->getBody()->getContents();
|
|
|
}
|
|
|
|
|
|
/**
|