Simplify WorkspaceRoles.get_by_id

This commit is contained in:
richard-dds 2018-11-27 14:17:42 -05:00
parent 218ec5d66a
commit b7c7c72a34

View File

@ -36,16 +36,9 @@ class WorkspaceRoles(object):
@classmethod
def get_by_id(cls, id_):
try:
workspace_role = (
db.session.query(WorkspaceRole)
.join(User)
.filter(WorkspaceRole.id == id_)
.one()
)
return db.session.query(WorkspaceRole).filter(WorkspaceRole.id == id_).one()
except NoResultFound:
workspace_role = None
return workspace_role
raise NotFoundError("workspace_role")
@classmethod
def _get_active_workspace_role(cls, workspace_id, user_id):