Automation Fix

This commit is contained in:
GamerClassN7
2021-02-24 17:20:49 +01:00
parent c6f57a3661
commit 9d9304d30e
3 changed files with 17 additions and 7 deletions

View File

@@ -26,8 +26,18 @@ class AutomationsApi extends ApiController
$this->requireAuth();
$obj = $this->input;
if (
empty($obj['name']) ||
!isset($obj['name']) ||
!isset($obj['conditions']) ||
!isset($obj['tasks']) ||
!isset($obj['days'])
) {
throw new Exception("Invalid request payload", 400);
}
$response = [];
$response = AutomationManager::create($obj['name'],$obj['days'], $obj['tasks'], $obj['conditions']);
$response = AutomationManager::create($obj['name'],json_encode($obj['days']), json_encode($obj['tasks']), json_encode($obj['conditions']));
$this->response(['value'=>'OK']);
}