2025-03-11 09:52:32 -07:00

34 lines
585 B
Ruby

class Loot < ApplicationRecord
belongs_to :player
def player_name_with_alt
if self.player.alt?
"#{self.player.name} (alt of #{self.player.main_player.name})"
else
self.player.name
end
end
def wowhead
"https://wowhead.com/item=#{self.item_id}"
end
def roll_type_pretty
case self.roll_type
when "mainspec"
"Main Spec"
when "offspec"
"Offspec"
when "minor"
"Minor Upgrade"
when "transmog"
"Transmog"
else
"Unknown"
end
end
def date
self.timestamp&.strftime("%m/%d/%Y")
end
end