New view for creating a new workspace member
This commit is contained in:
parent
273d16bf4f
commit
6a681fc54a
@ -10,6 +10,7 @@ from flask import (
|
|||||||
from atst.domain.workspaces import Workspaces
|
from atst.domain.workspaces import Workspaces
|
||||||
from atst.domain.projects import Projects
|
from atst.domain.projects import Projects
|
||||||
from atst.forms.new_project import NewProjectForm
|
from atst.forms.new_project import NewProjectForm
|
||||||
|
from atst.forms.new_member import NewMemberForm
|
||||||
|
|
||||||
bp = Blueprint("workspaces", __name__)
|
bp = Blueprint("workspaces", __name__)
|
||||||
|
|
||||||
@ -79,3 +80,10 @@ def update_project(workspace_id):
|
|||||||
return render_template(
|
return render_template(
|
||||||
"workspace_project_new.html", workspace=workspace, form=form
|
"workspace_project_new.html", workspace=workspace, form=form
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@bp.route("/workspaces/<workspace_id>/members/new")
|
||||||
|
def new_member(workspace_id):
|
||||||
|
workspace = Workspaces.get(g.current_user, workspace_id)
|
||||||
|
form = NewMemberForm()
|
||||||
|
return render_template("member_new.html", workspace=workspace, form=form)
|
||||||
|
@ -23,8 +23,8 @@
|
|||||||
subnav=[
|
subnav=[
|
||||||
{
|
{
|
||||||
"label": "Add New Member",
|
"label": "Add New Member",
|
||||||
"href": "/member_new",
|
"href": url_for("workspaces.new_member", workspace_id=workspace.id),
|
||||||
"active": g.matchesPath('/workspaces/members/new'),
|
"active": request.url_rule.rule.startswith('/workspaces/<workspace_id>/members/new'),
|
||||||
"icon": "plus"
|
"icon": "plus"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user