Enabled default routing
This commit is contained in:
@@ -95,6 +95,25 @@ class ZoneController extends Controller
|
||||
->with('o',$o);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set address as default for zone
|
||||
*
|
||||
* @param Request $request
|
||||
* @param Address $o
|
||||
*/
|
||||
public function api_default(Request $request,Zone $o)
|
||||
{
|
||||
$this->authorize('admin',$o);
|
||||
|
||||
$default = $o->systems->where('pivot.default',TRUE);
|
||||
if ($default->count() && ($default->first()->id != $request->sid))
|
||||
abort(404);
|
||||
|
||||
$o->systems()->updateExistingPivot($request->sid,[
|
||||
'default' => (bool)$request->set,
|
||||
]);
|
||||
}
|
||||
|
||||
public function home()
|
||||
{
|
||||
return view('zone.home');
|
||||
|
Reference in New Issue
Block a user