kitchen side fix only published

This commit is contained in:
Jérémy Munsch 2021-04-29 17:33:05 +02:00
parent dd3beb6184
commit eb47d653ee

View file

@ -21,7 +21,6 @@ class RecipesController extends Controller
{
public function index(RecipeIndexRequest $request)
{
// dd($request->validate());
if (
!session()->has('recipes.rand') ||
(intval(session()->get('recipes.time', time())) - intval(time())) > (60 * 60 * 60) // 1 hour
@ -128,18 +127,21 @@ class RecipesController extends Controller
{
$recipesLimit = 3;
$featuredRecipes = Recipes::where('highlight', true)
->where('status', true)
->where('type', RecipeType::classic())
->limit($recipesLimit)
->inRandomOrder()
->get();
// TODO: Create video recipes to test query and css in front
$videoRecipes = Recipes::where('type', RecipeType::video())
->where('status', true)
->limit($recipesLimit)
->inRandomOrder()
->orderBy('highlight', 'desc')
->get();
if (count($featuredRecipes) < $recipesLimit) {
$featuredRecipes = $featuredRecipes->merge(Recipes::query()
->where('status', true)
->inRandomOrder()
->limit($recipesLimit - count($featuredRecipes))
->get());