fix ACARS replay
This commit is contained in:
@@ -111,20 +111,26 @@ class AcarsReplay extends BaseCommand
|
|||||||
*/
|
*/
|
||||||
protected function postUpdate($pirep_id, $data)
|
protected function postUpdate($pirep_id, $data)
|
||||||
{
|
{
|
||||||
$uri = '/api/pireps/' . $pirep_id . '/acars';
|
$uri = '/api/pireps/' . $pirep_id . '/acars/position';
|
||||||
|
|
||||||
$upd = [
|
$position = [
|
||||||
'log' => '',
|
'log' => '',
|
||||||
'lat' => $data->latitude,
|
'lat' => $data->latitude,
|
||||||
'lon' => $data->longitude,
|
'lon' => $data->longitude,
|
||||||
'heading' => $data->heading,
|
'heading' => $data->heading,
|
||||||
'altitude' => $data->altitude,
|
'altitude' => $data->altitude,
|
||||||
'gs' => $data->groundspeed,
|
'gs' => $data->groundspeed,
|
||||||
'transponder' => $data->transponder,
|
'transponder' => $data->transponder,
|
||||||
];
|
];
|
||||||
|
|
||||||
$this->info("Update: $data->callsign, $upd[lat] x $upd[lon] \t\t"
|
$upd = [
|
||||||
. "hdg: $upd[heading]\t\talt: $upd[altitude]\t\tgs: $upd[gs]");
|
'positions' => [
|
||||||
|
$position
|
||||||
|
]
|
||||||
|
];
|
||||||
|
|
||||||
|
$this->info("Update: $data->callsign, $position[lat] x $position[lon] \t\t"
|
||||||
|
. "hdg: $position[heading]\t\talt: $position[altitude]\t\tgs: $position[gs]");
|
||||||
|
|
||||||
$response = $this->httpClient->post($uri, [
|
$response = $this->httpClient->post($uri, [
|
||||||
'json' => $upd
|
'json' => $upd
|
||||||
@@ -133,11 +139,11 @@ class AcarsReplay extends BaseCommand
|
|||||||
$body = \json_decode($response->getBody()->getContents());
|
$body = \json_decode($response->getBody()->getContents());
|
||||||
return [
|
return [
|
||||||
$data->callsign,
|
$data->callsign,
|
||||||
$upd['lat'],
|
$position['lat'],
|
||||||
$upd['lon'],
|
$position['lon'],
|
||||||
$upd['heading'],
|
$position['heading'],
|
||||||
$upd['altitude'],
|
$position['altitude'],
|
||||||
$upd['gs']
|
$position['gs']
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user