print debug on staging.rdrama.net

pull/142/head
Aevann 2023-03-25 22:43:28 +02:00
parent aa1cc8fb5f
commit fff0b9c0c5
1 changed files with 15 additions and 3 deletions

View File

@ -350,11 +350,23 @@ class User(Base):
@property
@lazy
def all_blocks(self):
t = int(time.time())
stealth = set([x[0] for x in g.db.query(Sub.name).filter_by(stealth=True).all()])
stealth = stealth - set([x[0] for x in g.db.query(SubJoin.sub).filter_by(user_id=self.id).all()])
if self.agendaposter == 1: stealth = stealth - {'chudrama'}
print(1, time.time() - t, flush=True)
return list(stealth) + [x[0] for x in g.db.query(SubBlock.sub).filter_by(user_id=self.id).all()]
t = int(time.time())
stealth = stealth - set([x[0] for x in g.db.query(SubJoin.sub).filter_by(user_id=self.id).all()])
print(2, time.time() - t, flush=True)
t = int(time.time())
if self.agendaposter == 1: stealth = stealth - {'chudrama'}
print(3, time.time() - t, flush=True)
t = int(time.time())
x = list(stealth) + [x[0] for x in g.db.query(SubBlock.sub).filter_by(user_id=self.id).all()]
print(4, time.time() - t, flush=True)
return x
@lazy
def blocks(self, sub):