diff --git a/www-api/app/Controllers/WrenchTransactions.php b/www-api/app/Controllers/WrenchTransactions.php index e52675a9..9fe8f95b 100644 --- a/www-api/app/Controllers/WrenchTransactions.php +++ b/www-api/app/Controllers/WrenchTransactions.php @@ -86,7 +86,22 @@ class WrenchTransactions extends BaseController break; } - $response = []; + $in["loc"] = $_SERVER["REMOTE_ADDR"]; + log_message('critical', "wrenchboard_api-CALL PREPARE DATA".serialize($in) ); + + + if ( $call_backend == true && $in["action"] !='' ){ + $wrenchboard = new \App\Models\BackendModel(); + $ret = $wrenchboard->wrenchboard_api($in, $out); + $out['internal_return'] = $ret; + } + else + { + $out = $local_out; + } + + $this->doCacheStep($in, $out); + return json_encode( ( new \App\Models\ResultFormatter() )->processOutJson($in, $out)); return $this->response->setJson($response); }