From fea7de022fc6a8b2fae912d50b05759d8722407c Mon Sep 17 00:00:00 2001 From: rimu <3310831+rimu@users.noreply.github.com> Date: Mon, 19 Aug 2024 10:18:23 +1200 Subject: [PATCH] better instance.online() logic --- app/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models.py b/app/models.py index f6a2939a..d76a4920 100644 --- a/app/models.py +++ b/app/models.py @@ -75,7 +75,7 @@ class Instance(db.Model): communities = db.relationship('Community', backref='instance', lazy='dynamic') def online(self): - return not self.dormant and not self.gone_forever + return not (self.dormant or self.gone_forever) def user_is_admin(self, user_id): role = InstanceRole.query.filter_by(instance_id=self.id, user_id=user_id).first()