mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-23 11:34:18 +00:00
Fix champion images with a name different from their id from loading (Leblanc != LeBlanc)
This commit is contained in:
parent
39dcb6e112
commit
b501960fed
1 changed files with 21 additions and 2 deletions
23
db.py
23
db.py
|
@ -571,11 +571,11 @@ class LeagueOfLegends(Base, Mini):
|
|||
|
||||
def highest_mastery_champ_name(self):
|
||||
champ = loldata.get_champ_by_key(self.highest_mastery_champ)
|
||||
return champ["name"]
|
||||
return champ["id"]
|
||||
|
||||
def highest_mastery_champ_image(self):
|
||||
champ = loldata.get_champ_by_key(self.highest_mastery_champ)
|
||||
return loldata.get_champ_icon(champ["name"])
|
||||
return loldata.get_champ_icon(champ["id"])
|
||||
|
||||
|
||||
class Osu(Base, Mini):
|
||||
|
@ -1145,6 +1145,25 @@ class Terraria13(Base, Mini):
|
|||
return f"<Terraria13 {self.character_name} {self.contribution}>"
|
||||
|
||||
|
||||
class Minecraft2019(Base, Mini):
|
||||
__tablename__ = "minecraft2019"
|
||||
|
||||
game_name = "Minecraft 2019"
|
||||
|
||||
royal_id = Column(Integer, ForeignKey("royals.id"), primary_key=True)
|
||||
royal = relationship("Royal", backref="minecraft2019", lazy="joined")
|
||||
|
||||
character_name = Column(String)
|
||||
contribution = Column(Integer)
|
||||
|
||||
_mini_full_name = "Minecraft 2019"
|
||||
_mini_name = "minecraft2019"
|
||||
_mini_order = [contribution.desc()]
|
||||
|
||||
def __repr__(self):
|
||||
return f"<Terraria13 {self.character_name} {self.contribution}>"
|
||||
|
||||
|
||||
mini_list = [Royal, Telegram, Steam, Dota, LeagueOfLegends, Osu, Discord, Overwatch, Halloween,
|
||||
Terraria13]
|
||||
|
||||
|
|
Loading…
Reference in a new issue