Allow modeling pets for colors we haven't gotten metadata for yet
This used to be the behavior, and the site has plenty of graceful fallbacks for it, I just forgot this one when doing Rails upgrades! Note that the impress-2020 stuff is *not* as graceful about this, so the wardrobe page won't show the pet until the color is in the DB. Ah well, still an improvement!
This commit is contained in:
parent
e9b0fa0779
commit
7a9ab64d75
1 changed files with 2 additions and 2 deletions
|
|
@ -86,8 +86,8 @@ class Pet < ApplicationRecord
|
||||||
def wardrobe_query
|
def wardrobe_query
|
||||||
{
|
{
|
||||||
name: self.name,
|
name: self.name,
|
||||||
color: self.pet_type.color.id,
|
color: self.pet_type.color_id,
|
||||||
species: self.pet_type.species.id,
|
species: self.pet_type.species_id,
|
||||||
pose: self.pet_state.pose,
|
pose: self.pet_state.pose,
|
||||||
state: self.pet_state.id,
|
state: self.pet_state.id,
|
||||||
objects: self.items.map(&:id),
|
objects: self.items.map(&:id),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue