From 93de9b35bc76ef82605035dd2bc3c3e4ff9ca8c2 Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Fri, 29 Aug 2025 11:51:46 +0000 Subject: [PATCH] Fix current plantings not to show failed --- app/controllers/gardens_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/gardens_controller.rb b/app/controllers/gardens_controller.rb index cfca79acb..7bbf05f7b 100644 --- a/app/controllers/gardens_controller.rb +++ b/app/controllers/gardens_controller.rb @@ -4,7 +4,7 @@ class GardensController < DataController def index @owner = Member.find_by(slug: params[:member_slug]) @show_all = params[:all] == '1' - @show_jump_to = params[:member_slug].present? ? true : false + @show_jump_to = params[:member_slug].present? || false @gardens = @gardens.includes(:owner) @gardens = @gardens.active unless @show_all @@ -18,7 +18,7 @@ class GardensController < DataController end def show - @current_plantings = @garden.plantings.current.includes(:crop, :owner).order(planted_at: :desc) + @current_plantings = @garden.plantings.current.where.not(failed: true).includes(:crop, :owner).order(planted_at: :desc) @current_activities = @garden.activities.current.includes(:owner).order(created_at: :desc) @finished_plantings = @garden.plantings.finished.includes(:crop) @suggested_companions = Crop.approved.where(