diff --git a/app/Http/Controllers/Bo/UrlController.php b/app/Http/Controllers/Bo/UrlController.php index b1eff7a..da8c192 100644 --- a/app/Http/Controllers/Bo/UrlController.php +++ b/app/Http/Controllers/Bo/UrlController.php @@ -91,6 +91,12 @@ class UrlController extends Controller */ public function destroy(Url $url) { + foreach ($url->history as $history) { + $history->deleteOrFail(); + } + foreach ($url->stats as $stats) { + $stats->deleteOrFail(); + } $url->deleteOrFail(); return redirect()->route('bo.urls.index') ->with(['warning' => 'L\'url pour la clé ' . $url->key . ' a bien été supprimée.']);