Hook up Edit Project page

This commit is contained in:
Patrick Smith
2018-09-06 11:48:24 -04:00
parent 9c9374541b
commit c235e519fa
7 changed files with 129 additions and 193 deletions

View File

@@ -1,7 +1,9 @@
from atst.database import db
from atst.domain.exceptions import NotFoundError
from atst.models.project import Project
from atst.domain.authz import Authorization
from atst.domain.environments import Environments
from atst.domain.exceptions import NotFoundError
from atst.models.permissions import Permissions
from atst.models.project import Project
class Projects(object):
@@ -19,7 +21,10 @@ class Projects(object):
def get(cls, user, workspace, project_id):
# TODO: this should check permission for this particular project
Authorization.check_workspace_permission(
user, workspace, Permissions.VIEW_APPLICATION_IN_WORKSPACE,
user,
workspace,
Permissions.VIEW_APPLICATION_IN_WORKSPACE,
"view project in workspace",
)
try: