Allow admin to set a user's airport to be anywhere
This commit is contained in:
parent
146fe05bdc
commit
d04565919b
@ -85,7 +85,7 @@ class UserController extends Controller
|
|||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
$airlines = $this->airlineRepo->selectBoxList();
|
$airlines = $this->airlineRepo->selectBoxList();
|
||||||
$airports = $this->airportRepo->selectBoxList(false, setting('pilots.home_hubs_only'));
|
$airports = $this->airportRepo->selectBoxList(false);
|
||||||
|
|
||||||
return view('admin.users.create', [
|
return view('admin.users.create', [
|
||||||
'user' => null,
|
'user' => null,
|
||||||
@ -139,7 +139,7 @@ class UserController extends Controller
|
|||||||
->paginate();
|
->paginate();
|
||||||
|
|
||||||
$airlines = $this->airlineRepo->selectBoxList();
|
$airlines = $this->airlineRepo->selectBoxList();
|
||||||
$airports = $this->airportRepo->selectBoxList(false, setting('pilots.home_hubs_only'));
|
$airports = $this->airportRepo->selectBoxList(false);
|
||||||
|
|
||||||
return view('admin.users.show', [
|
return view('admin.users.show', [
|
||||||
'user' => $user,
|
'user' => $user,
|
||||||
@ -180,7 +180,7 @@ class UserController extends Controller
|
|||||||
});
|
});
|
||||||
|
|
||||||
$airlines = $this->airlineRepo->selectBoxList();
|
$airlines = $this->airlineRepo->selectBoxList();
|
||||||
$airports = $this->airportRepo->selectBoxList(false, setting('pilots.home_hubs_only'));
|
$airports = $this->airportRepo->selectBoxList(false);
|
||||||
|
|
||||||
return view('admin.users.edit', [
|
return view('admin.users.edit', [
|
||||||
'user' => $user,
|
'user' => $user,
|
||||||
@ -238,7 +238,7 @@ class UserController extends Controller
|
|||||||
$original_user_state = $user->state;
|
$original_user_state = $user->state;
|
||||||
|
|
||||||
// Convert transferred hours to minutes
|
// Convert transferred hours to minutes
|
||||||
$req_data['transfer_time'] = $req_data['transfer_time'] * 60;
|
$req_data['transfer_time'] *= 60;
|
||||||
|
|
||||||
$user = $this->userRepo->update($req_data, $id);
|
$user = $this->userRepo->update($req_data, $id);
|
||||||
|
|
||||||
|
@ -48,7 +48,12 @@ class AirportRepository extends Repository implements CacheableInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
foreach ($items as $i) {
|
foreach ($items as $i) {
|
||||||
$retval[$i->icao] = $i->icao.' - '.$i->name;
|
$s = $i->icao.' - '.$i->name;
|
||||||
|
if (!$only_hubs && $i->hub) {
|
||||||
|
$s .= ' (hub)';
|
||||||
|
}
|
||||||
|
|
||||||
|
$retval[$i->icao] = $s;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $retval;
|
return $retval;
|
||||||
|
Loading…
Reference in New Issue
Block a user