Requests domain module can determine if user can view request

This commit is contained in:
dandds
2018-08-07 15:40:51 -04:00
parent 2030b4d318
commit 1a5800cbc5
3 changed files with 23 additions and 4 deletions

View File

@@ -143,3 +143,11 @@ class Requests(object):
return request.status == "incomplete" and all(
section in existing_request_sections for section in all_request_sections
)
@classmethod
def is_creator(cls, request_id, user_id):
try:
db.session.query(Request).filter_by(id=request_id, creator=user_id).one()
return True
except NoResultFound:
return False