From b08d374b4b797c48f06e49a060c7942723d64733 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Wed, 25 May 2022 17:47:15 +0200 Subject: [PATCH] fds --- files/classes/user.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/files/classes/user.py b/files/classes/user.py index caa8a1b2b..f1ba947ea 100644 --- a/files/classes/user.py +++ b/files/classes/user.py @@ -188,15 +188,16 @@ class User(Base): @property @lazy def is_cakeday(self): + if time.time() - self.created_utc > 365 * 86400: + if not self.has_badge(134): + new_badge = Badge(badge_id=134, user_id=self.id) + g.db.add(new_badge) + g.db.commit() + if time.time() - self.created_utc > 363 * 86400: date = time.strftime("%d %b", time.gmtime(self.created_utc)) now = time.strftime("%d %b", time.gmtime()) - if date == now: - if not self.has_badge(134): - new_badge = Badge(badge_id=134, user_id=self.id) - g.db.add(new_badge) - g.db.commit() - return True + if date == now: return True return False @property