From 41c031092e9dc29bb6d03f7be5b06589a83606f6 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 21 Dec 2022 22:10:35 -0800 Subject: [PATCH] Update weapon_keys_controller.rb --- app/controllers/api/v1/weapon_keys_controller.rb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/controllers/api/v1/weapon_keys_controller.rb b/app/controllers/api/v1/weapon_keys_controller.rb index f9ba041..1d7e261 100644 --- a/app/controllers/api/v1/weapon_keys_controller.rb +++ b/app/controllers/api/v1/weapon_keys_controller.rb @@ -4,13 +4,15 @@ module Api module V1 class WeaponKeysController < Api::V1::ApiController def all - conditions = {} - conditions[:series] = request.params['series'] - conditions[:slot] = request.params['slot'] - conditions[:group] = request.params['group'] unless request.params['group'].blank? + conditions = {}.tap do |hash| + hash[:series] = request.params['series'] + hash[:slot] = request.params['slot'] + hash[:group] = request.params['group'] unless request.params['group'].blank? + end - @keys = WeaponKey.where(conditions) - render json: WeaponKeyBlueprint.render(@keys) + render json: WeaponKeyBlueprint.render( + WeaponKey.where(conditions) + ) end end end