Fix pirep->ident usage issues (#1347)
* Update table.blade.php * Update show.blade.php * Update pirep_card.blade.php * Update latest_pireps.blade.php * Update ProfileController.php Removed non used airports, added necessary relationships for eager loading. Also removed `fields` 'cause it is already being loaded when `fields.field` is used. No need to query it twice. * Update ProfileController.php
This commit is contained in:
@@ -80,7 +80,7 @@ class ProfileController extends Controller
|
||||
public function show($id)
|
||||
{
|
||||
/** @var \App\Models\User $user */
|
||||
$user = User::with(['awards', 'fields', 'fields.field'])
|
||||
$user = User::with('airline', 'awards', 'current_airport', 'fields.field', 'home_airport', 'last_pirep', 'rank')
|
||||
->where('id', $id)
|
||||
->first();
|
||||
|
||||
@@ -89,13 +89,11 @@ class ProfileController extends Controller
|
||||
return redirect(route('frontend.dashboard.index'));
|
||||
}
|
||||
|
||||
$airports = $this->airportRepo->all();
|
||||
$userFields = $this->userRepo->getUserFields($user, true);
|
||||
|
||||
return view('profile.index', [
|
||||
'user' => $user,
|
||||
'userFields' => $userFields,
|
||||
'airports' => $airports,
|
||||
'acars' => $this->acarsEnabled(),
|
||||
]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user