Permalink
Browse files

Get the correct ordering for flight route on map

  • Loading branch information...
nabeelio committed Feb 21, 2018
1 parent ec9d00c commit 77055991af36877552e1921466987d3066774d6b
Showing with 11 additions and 5 deletions.
  1. +1 −1 app/Models/Pirep.php
  2. +10 −4 app/Repositories/AcarsRepository.php
View
@@ -240,7 +240,7 @@ public function acars()
{
return $this->hasMany(Acars::class, 'pirep_id')
->where('type', AcarsType::FLIGHT_PATH)
->orderBy('created_at', 'asc');
->orderBy('created_at', 'desc');
}
public function acars_logs()
@@ -28,12 +28,18 @@ public function forPirep($pirep_id, $type)
'type' => $type,
];
$order_by = 'created_at';
if($type === AcarsType::ROUTE) {
$order_by = 'order';
switch($type) {
default:
case AcarsType::FLIGHT_PATH:
case AcarsType::LOG:
$order_by = 'created_at';
break;
case AcarsType::ROUTE:
$order_by = 'order';
break;
}
return $this->orderBy('order', 'asc')->findWhere($where);
return $this->orderBy($order_by, 'asc')->findWhere($where);
}
/**

0 comments on commit 7705599

Please sign in to comment.