v0.10.3a - Fixed: When deleting a location you now also delete the washing machines

This commit is contained in:
Anders 2020-08-18 08:30:20 +02:00
parent e6e0e3c95d
commit 556f242595
1 changed files with 5 additions and 0 deletions

View File

@ -3,6 +3,7 @@
namespace App\Http\Controllers; namespace App\Http\Controllers;
use App\Location; use App\Location;
use App\WashingMachine;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Http\Response; use Illuminate\Http\Response;
@ -130,6 +131,10 @@ class LocationController extends Controller
public function destroy($id) public function destroy($id)
{ {
$locations = Location::find($id); $locations = Location::find($id);
$washingMachines = WashingMachine::query()->where('location_id', '=', $id);
$washingMachines->delete();
$locations->delete(); $locations->delete();
return redirect()->route("locations.index"); return redirect()->route("locations.index");