You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2025/08/28 16:51:00 UTC
(allura) 02/03: claimed_by_user support include_disabled param
This is an automated email from the ASF dual-hosted git repository.
brondsem pushed a commit to branch db/misc_aug2025
in repository https://gitbox.apache.org/repos/asf/allura.git
commit 8964262932cabefcfdf6d0f6f16f321e2bfb5ad5
Author: Dave Brondsema <db...@slashdotmedia.com>
AuthorDate: Thu Aug 28 12:50:14 2025 -0400
claimed_by_user support include_disabled param
---
Allura/allura/model/auth.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Allura/allura/model/auth.py b/Allura/allura/model/auth.py
index 729d9b423..d792abfd9 100644
--- a/Allura/allura/model/auth.py
+++ b/Allura/allura/model/auth.py
@@ -119,12 +119,14 @@ def find(cls, q=None):
return cls.query.find(q)
return cls.query.find()
- def claimed_by_user(self, include_pending=False):
+ def claimed_by_user(self, include_pending=False, include_disabled=False):
q = {'_id': self.claimed_by_user_id,
'disabled': False,
'pending': False}
if include_pending:
q.pop('pending', None)
+ if include_disabled:
+ q.pop('disabled', None)
return User.query.get(**q)
@classmethod