diff --git a/files/classes/submission.py b/files/classes/submission.py index dc34fe476..4505625c7 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -207,7 +207,14 @@ class Submission(Base): @lazy def author_name(self): if self.ghost: return '👻' - if self.author.earlylife: return f'((({self.author.username})))' + if self.author.earlylife: + expiry = int(self.author.earlylife - time.time()) + if expiry > 86400: + name = self.author.username + for i in range(int(expiry / 86400 + 1)): + name = f'((({name})))' + return name + return f'((({self.author.username})))' return self.author.username @property