Merge pull request #1896 from iAmShorty/uptimerobot-trim-whitespaces

[FIX] delete whitespaces in uptimerobot api keys
This commit is contained in:
Sebastian Grewe 2014-03-06 09:43:14 +01:00
commit eb6454c8fc

4
public/include/classes/monitoring.class.php Normal file → Executable file
View File

@ -16,8 +16,8 @@ class Monitoring extends Base {
$aMonitors = explode(',', $api_keys);
foreach ($aMonitors as $aData) {
$temp = explode('|', $aData);
$aMonitor['api_key'] = $temp[0];
$aMonitor['monitor_id'] = $temp[1];
$aMonitor['api_key'] = trim($temp[0]);
$aMonitor['monitor_id'] = trim($temp[1]);
$target = '/getMonitors?apiKey=' . $aMonitor['api_key'] . '&monitors=' . $aMonitor['monitor_id'] . '&format=json&noJsonCallback=1&customUptimeRatio=1-7-30&logs=1';
$aMonitorStatus = $this->tools->getApi($url, $target);
if (!$aMonitorStatus || @$aMonitorStatus['stat'] == 'fail') {