diff --git a/files/classes/badges.py b/files/classes/badges.py index d6e7e0439..3be59fa9c 100644 --- a/files/classes/badges.py +++ b/files/classes/badges.py @@ -18,6 +18,7 @@ class Badge(Base): badge_id = Column(Integer) description = Column(String) url = Column(String) + user = relationship("User", viewonly=True) def __repr__(self): return f"" diff --git a/files/classes/mod_logs.py b/files/classes/mod_logs.py index 95c3f3941..9bb308732 100644 --- a/files/classes/mod_logs.py +++ b/files/classes/mod_logs.py @@ -92,7 +92,9 @@ class ModAction(Base): @lazy def target_link(self): if self.target_user: return f'{self.target_user.username}' - elif self.target_post: return f'{self.target_post.title.replace("<","").replace(">","")}' + elif self.target_post: + if self.target_post.club: return f'{cc.upper()} ONLY' + return f'{self.target_post.title.replace("<","").replace(">","")}' elif self.target_comment_id: return f'comment' @property