Skip to content

Commit

Permalink
Add debug statement
Browse files Browse the repository at this point in the history
  • Loading branch information
Ajordat committed Oct 20, 2024
1 parent 009ae1f commit 517a94d
Showing 1 changed file with 20 additions and 16 deletions.
36 changes: 20 additions & 16 deletions alteredbuilder/trends/management/commands/generate_trends.py
Original file line number Diff line number Diff line change
Expand Up @@ -215,22 +215,26 @@ def generate_card_trends(self):
.order_by("-count")[:CARD_RANKING_LIMIT]
)

# Create a record for each card
for rank, record in enumerate(card_trends, start=1):
card = Card.objects.get(
name=record["name"],
rarity=record["card__rarity"],
faction=record["card__faction"],
set=core_set,
)
CardTrend.objects.update_or_create(
card=card,
hero=hero_trend.hero,
faction=None,
day_count=self.day_count,
date=self.end_lapse,
defaults={"ranking": rank},
)
try:
# Create a record for each card
for rank, record in enumerate(card_trends, start=1):
card = Card.objects.get(
name=record["name"],
rarity=record["card__rarity"],
faction=record["card__faction"],
set=core_set,
)
CardTrend.objects.update_or_create(
card=card,
hero=hero_trend.hero,
faction=None,
day_count=self.day_count,
date=self.end_lapse,
defaults={"ranking": rank},
)
except Card.MultipleObjectsReturned as e:
print(record)
raise e

def generate_deck_trends(self):
"""Generate the deck trends.
Expand Down

0 comments on commit 517a94d

Please sign in to comment.