diff --git a/app/models/awakening.rb b/app/models/awakening.rb index 9970535..0273c67 100644 --- a/app/models/awakening.rb +++ b/app/models/awakening.rb @@ -1,13 +1,8 @@ # frozen_string_literal: true class Awakening < ApplicationRecord - def weapon_awakenings - WeaponAwakening.where(awakening_id: id) - end - - def weapons - weapon_awakenings.map(&:weapon) - end + has_many :weapon_awakenings, foreign_key: :awakening_id + has_many :weapons, through: :weapon_awakenings def awakening AwakeningBlueprint