fix: update evolution/cards endpoint to refractor/cards (#113) #114

Merged
cal merged 2 commits from issue/113-update-evolution-cards-endpoint-to-refractor-cards into main 2026-03-24 05:20:12 +00:00
2 changed files with 3 additions and 3 deletions

View File

@ -115,7 +115,7 @@ async def share_channel(channel, user, read_only=False):
async def get_card_embeds(card, include_stats=False) -> list:
tier_badge = ""
try:
evo_state = await db_get(f"evolution/cards/{card['id']}")
evo_state = await db_get(f"refractor/cards/{card['id']}")
if evo_state and evo_state.get("current_tier", 0) > 0:
tier = evo_state["current_tier"]
badge = TIER_BADGES.get(tier)

View File

@ -71,7 +71,7 @@ def _patch_db_get(evo_response=None, paperdex_response=None):
paperdex_response = _make_paperdex()
async def _side_effect(endpoint, *args, **kwargs):
if str(endpoint).startswith("evolution/cards/"):
if str(endpoint).startswith("refractor/cards/"):
return evo_response
if endpoint == "paperdex":
return paperdex_response
@ -204,7 +204,7 @@ class TestNoBadgeGracefulFallback:
card = _make_card()
async def _failing_db_get(endpoint, *args, **kwargs):
if str(endpoint).startswith("evolution/cards/"):
if str(endpoint).startswith("refractor/cards/"):
raise ConnectionError("API unreachable")
if endpoint == "paperdex":
return _make_paperdex()