Api fixes

This commit is contained in:
JonatanRek 2019-09-01 15:01:57 +02:00
parent 4b667540f2
commit 4da5b90b69
1 changed files with 11 additions and 3 deletions

14
api.php
View File

@ -38,7 +38,7 @@ if (DEBUGMOD != 1) {
if (!in_array($_SERVER['REMOTE_ADDR'], HOMEIP)) { if (!in_array($_SERVER['REMOTE_ADDR'], HOMEIP)) {
echo json_encode(array( echo json_encode(array(
'state' => 'unsuccess', 'state' => 'unsuccess',
'errorMSG' => "Using API from your IP insn´t alowed!", 'errorMSG' => "Using API from your IP insnt alowed!",
)); ));
header("HTTP/1.1 401 Unauthorized"); header("HTTP/1.1 401 Unauthorized");
$logManager->write("[API] acces denied from " . $_SERVER['REMOTE_ADDR'], LogRecordType::WARNING); $logManager->write("[API] acces denied from " . $_SERVER['REMOTE_ADDR'], LogRecordType::WARNING);
@ -47,11 +47,19 @@ if (DEBUGMOD != 1) {
} }
//automationExecution //automationExecution
AutomationManager::executeAll(); try {
AutomationManager::executeAll();
} catch (\Exception $e) {
$logManager->write("[Automation] Something happen during automation execution", LogRecordType::ERROR);
}
//Record Cleaning //Record Cleaning
RecordManager::clean(RECORDTIMOUT); try {
RecordManager::clean(RECORDTIMOUT);
} catch (\Exception $e) {
$logManager->write("[Record] cleaning record older that" . RECORDTIMOUT , LogRecordType::ERROR);
}
//Variables //Variables
$token = $obj['token']; $token = $obj['token'];
$values = null; $values = null;