diff --git a/files/classes/badges.py b/files/classes/badges.py index 1ac53eecca..38c5a1308f 100644 --- a/files/classes/badges.py +++ b/files/classes/badges.py @@ -37,7 +37,7 @@ class Badge(Base): created_utc = Column(Integer) user = relationship("User", back_populates="badges") - badge = relationship("BadgeDef", primaryjoin="Badge.badge_id == BadgeDef.id") + badge = relationship("BadgeDef", primaryjoin="Badge.badge_id == BadgeDef.id", lazy="joined", innerjoin=True) def __init__(self, *args, **kwargs): if "created_utc" not in kwargs: