|
|
@@ -2436,6 +2436,22 @@ function testAPIConnection($array)
|
|
|
return 'URL/s and/or Token/s not setup';
|
|
|
}
|
|
|
break;
|
|
|
+ case 'jdownloader':
|
|
|
+ if (!empty($GLOBALS['jdownloaderURL'])) {
|
|
|
+ $url = qualifyURL($GLOBALS['jdownloaderURL']);
|
|
|
+ try {
|
|
|
+ $options = (localURL($url)) ? array('verify' => false) : array();
|
|
|
+ $response = Requests::get($url, array(), $options);
|
|
|
+ if ($response->success) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ } catch (Requests_Exception $e) {
|
|
|
+ return $e->getMessage();
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ return 'URL and/or Token not setup';
|
|
|
+ }
|
|
|
+ break;
|
|
|
case 'sabnzbd':
|
|
|
if (!empty($GLOBALS['sabnzbdURL']) && !empty($GLOBALS['sabnzbdToken'])) {
|
|
|
$url = qualifyURL($GLOBALS['sabnzbdURL']);
|