From 96362089da14f12339ebcc5e2ce477577641af63 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 10 Dec 2021 20:17:58 +0200 Subject: [PATCH] fdsfds --- files/routes/awards.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/files/routes/awards.py b/files/routes/awards.py index 053764155..36b473f92 100644 --- a/files/routes/awards.py +++ b/files/routes/awards.py @@ -613,6 +613,9 @@ def award_post(pid, v): elif kind == "fish": author.fish = True send_notification(CARP_ID, f"@{v.username} used {kind} award!") + if not author.has_badge(90): + new_badge = Badge(badge_id=90, user_id=author.id) + g.db.add(new_badge) if post.author.received_award_count: post.author.received_award_count += 1 else: post.author.received_award_count = 1 @@ -772,6 +775,9 @@ def award_comment(cid, v): elif kind == "fish": author.fish = True send_notification(CARP_ID, f"@{v.username} used {kind} award!") + if not author.has_badge(90): + new_badge = Badge(badge_id=90, user_id=author.id) + g.db.add(new_badge) if c.author.received_award_count: c.author.received_award_count += 1 else: c.author.received_award_count = 1