From cb696292760e2e29bf462834adac6806d446d32e Mon Sep 17 00:00:00 2001 From: cryptogopher Date: Wed, 15 Jan 2025 14:06:00 +0100 Subject: [PATCH] Use associations in finders --- app/controllers/default/units_controller.rb | 2 +- app/controllers/quantities_controller.rb | 2 +- app/controllers/units_controller.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/default/units_controller.rb b/app/controllers/default/units_controller.rb index 91fcdb7..8108fd8 100644 --- a/app/controllers/default/units_controller.rb +++ b/app/controllers/default/units_controller.rb @@ -45,7 +45,7 @@ class Default::UnitsController < ApplicationController private def find_unit - @unit = Unit.find_by!(id: params[:id], user: current_user) + @unit = current_user.units.find_by!(id: params[:id]) end def find_unit_default diff --git a/app/controllers/quantities_controller.rb b/app/controllers/quantities_controller.rb index d5a8098..32e3c87 100644 --- a/app/controllers/quantities_controller.rb +++ b/app/controllers/quantities_controller.rb @@ -65,6 +65,6 @@ class QuantitiesController < ApplicationController end def find_quantity - @quantity = Quantity.find_by!(id: params[:id], user: current_user) + @quantity = current_user.quantities.find_by!(id: params[:id]) end end diff --git a/app/controllers/units_controller.rb b/app/controllers/units_controller.rb index 42730d7..9803058 100644 --- a/app/controllers/units_controller.rb +++ b/app/controllers/units_controller.rb @@ -64,6 +64,6 @@ class UnitsController < ApplicationController end def find_unit - @unit = Unit.find_by!(id: params[:id], user: current_user) + @unit = current_user.units.find_by!(id: params[:id]) end end