From 2c4caed737355c6f72aa621f17b0dde354f85277 Mon Sep 17 00:00:00 2001 From: cryptogopher Date: Sat, 20 Jun 2020 03:31:57 +0200 Subject: [PATCH] Fixed Foods index with no foods --- app/controllers/foods_controller.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/controllers/foods_controller.rb b/app/controllers/foods_controller.rb index 3c86e15..a3a184d 100644 --- a/app/controllers/foods_controller.rb +++ b/app/controllers/foods_controller.rb @@ -217,6 +217,8 @@ class FoodsController < ApplicationController @quantities = @project.nutrient_quantities.includes(:formula) @foods, @filter_q = @project.foods.filter(session[:f_filters], @quantities) + return if @foods.empty? + @food_summary = Hash.new { |h,k| h[k] = Hash.new(BigDecimal(0)) } @quantities.each do |q| @food_summary[:mfu_unit][q] = @foods