From f986caf18bdd628bb0e6d3871719579bb6b2d87a Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Tue, 22 Nov 2022 21:56:19 +0000 Subject: [PATCH] Allow new members to create API tokens --- app/flatpages/help/ranks_permissions.md | 2 +- app/models/users.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/flatpages/help/ranks_permissions.md b/app/flatpages/help/ranks_permissions.md index 143214ae..e39e99e3 100644 --- a/app/flatpages/help/ranks_permissions.md +++ b/app/flatpages/help/ranks_permissions.md @@ -266,7 +266,7 @@ title: Ranks and Permissions Create Token - + ✓ diff --git a/app/models/users.py b/app/models/users.py index 8c26eab5..a251eb8f 100644 --- a/app/models/users.py +++ b/app/models/users.py @@ -249,7 +249,7 @@ class User(db.Model, UserMixin): return user.rank.atLeast(UserRank.NEW_MEMBER if user == self else UserRank.MODERATOR) elif perm == Permission.CREATE_TOKEN: if user == self: - return user.rank.atLeast(UserRank.MEMBER) + return user.rank.atLeast(UserRank.NEW_MEMBER) else: return user.rank.atLeast(UserRank.MODERATOR) and user.rank.atLeast(self.rank) else: