1
0
This repository has been archived on 2023-12-07. You can view files and clone it, but cannot push or open issues or pull requests.
cryptogopher 8e8160c41a Renamed Ingredient -> Food
Ingredient is now part of composition (meal/recipe/dish)
2020-04-14 19:44:19 +02:00

51 lines
1.1 KiB
Ruby

module Concerns::Finders
private
def find_food
@food = Food.find(params[:id])
@project = @food.project
rescue ActiveRecord::RecordNotFound
render_404
end
def find_measurement
@measurement = Measurement.find(params[:id])
@routine = @measurement.routine
@project = @routine.project
rescue ActiveRecord::RecordNotFound
render_404
end
def find_measurement_routine
@routine = MeasurementRoutine.find(params[:id])
@project = @routine.project
rescue ActiveRecord::RecordNotFound
render_404
end
def find_measurement_routine(id = params[:id])
@routine = MeasurementRoutine.find(id)
@project = @routine.project
rescue ActiveRecord::RecordNotFound
render_404
end
def find_quantity(id = params[:id])
@quantity = Quantity.find(id)
@project = @quantity.project
rescue ActiveRecord::RecordNotFound
render_404
end
def find_quantity_by_quantity_id
find_quantity(params[:quantity_id])
end
def find_unit
@unit = Unit.find(params[:id])
@project = @unit.project
rescue ActiveRecord::RecordNotFound
render_404
end
end