Use redirect for random button to save database queries

This commit is contained in:
2025-10-09 12:55:24 +02:00
parent c034c94db5
commit 444feac1e0
4 changed files with 18 additions and 3 deletions

View File

@@ -52,6 +52,22 @@ class HomeController extends Controller
return view('auth.banned');
}
/**
* Redirects to a random Hentai episode
* Done due to performance reasons
*/
public function random(): \Illuminate\Http\RedirectResponse
{
$random = Episode::inRandomOrder()
->limit(1)
->pluck('slug')
->first();
return redirect()->route('hentai.index', [
'title' => $random,
]);
}
/**
* Display Search Page.
*/