* Implement PIREP deletion #1014 * Style fixes * Add delete button to PIREP listing page * Remove extra import
This commit is contained in:
@@ -394,10 +394,10 @@ class PirepController extends Controller
|
||||
return redirect(route('admin.pireps.index'));
|
||||
}
|
||||
|
||||
$this->pirepRepo->delete($id);
|
||||
$this->pirepSvc->delete($pirep);
|
||||
|
||||
Flash::success('Pirep deleted successfully.');
|
||||
return redirect(route('admin.pireps.index'));
|
||||
return redirect()->back();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -7,7 +7,6 @@ use App\Http\Requests\CreatePirepRequest;
|
||||
use App\Http\Requests\UpdatePirepRequest;
|
||||
use App\Models\Enums\PirepSource;
|
||||
use App\Models\Enums\PirepState;
|
||||
use App\Models\Enums\PirepStatus;
|
||||
use App\Models\Fare;
|
||||
use App\Models\Pirep;
|
||||
use App\Models\SimBrief;
|
||||
@@ -519,12 +518,8 @@ class PirepController extends Controller
|
||||
$this->pirepSvc->submit($pirep);
|
||||
Flash::success('PIREP submitted!');
|
||||
} elseif ($attrs['submit'] === 'delete' || $attrs['submit'] === 'cancel') {
|
||||
$this->pirepRepo->update([
|
||||
'state' => PirepState::CANCELLED,
|
||||
'status' => PirepStatus::CANCELLED,
|
||||
], $pirep->id);
|
||||
|
||||
Flash::success('PIREP cancelled!');
|
||||
$this->pirepSvc->delete($pirep);
|
||||
Flash::success('PIREP deleted!');
|
||||
return redirect(route('frontend.pireps.index'));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user