diff --git a/src/app/Http/Controllers/Operations/ListOperation.php b/src/app/Http/Controllers/Operations/ListOperation.php index f5f872b237..a4aa423630 100644 --- a/src/app/Http/Controllers/Operations/ListOperation.php +++ b/src/app/Http/Controllers/Operations/ListOperation.php @@ -27,11 +27,13 @@ protected function setupListRoutes($segment, $routeName, $controller) 'operation' => 'list', ]); - Route::get($segment.'/{id}/details', [ - 'as' => $routeName.'.showDetailsRow', - 'uses' => $controller.'@showDetailsRow', - 'operation' => 'list', - ]); + if (! isset($this->setupDetailsRowRoute) || $this->setupDetailsRowRoute === true) { + Route::get($segment.'/{id}/details', [ + 'as' => $routeName.'.showDetailsRow', + 'uses' => $controller.'@showDetailsRow', + 'operation' => 'list', + ]); + } } /**