big chungus commit

This commit is contained in:
Aevann1 2022-02-12 01:32:14 +02:00
parent 03ce2f9707
commit cffc44bc9f
46 changed files with 372 additions and 135 deletions

View file

@ -153,7 +153,14 @@ class User(Base):
@lazy
def mods(self, sub):
return self.admin_level > 1 or g.db.query(Mod.user_id).filter_by(user_id=self.id, sub=sub).one_or_none()
return self.id == AEVANN_ID or g.db.query(Mod.user_id).filter_by(user_id=self.id, sub=sub).one_or_none()
@lazy
def mod_date(self, sub):
if self.id == AEVANN_ID: return 1
mod = g.db.query(Mod).filter_by(user_id=self.id, sub=sub).one_or_none()
if not mod: return None
return mod.created_utc
@property
@lazy