fix(access): correct team required permissions

!1
This commit is contained in:
2024-05-15 12:33:31 +09:30
parent 903de5e33f
commit 5a3450f3c0
2 changed files with 7 additions and 7 deletions

View File

@ -5,6 +5,7 @@
{% block body%}
<form method="post">
{% csrf_token %}
<div>
<input name="organization" id="id_organization" type="hidden" value="{{ organization.id }}">
<section class="content-header">
<fieldset><label>Name</label><input name="name" required id="id_name" type="text" value="{{ team.team_name }}" /></fieldset>
@ -19,9 +20,11 @@
{% endfor %}
</select>
</fieldset>
<input type="submit" value="Submit">
</section>
</div>
<input style="display:unset;" type="submit" value="Submit">
</form>
</section>
<hr />

View File

@ -10,8 +10,8 @@ from access.mixin import *
class View(OrganizationPermission, generic.UpdateView):
model = Team
permission_required = [
'access.view_organization',
'access.view_team'
'access.add_team',
'access.change_team',
]
template_name = 'access/team.html.j2'
@ -47,7 +47,6 @@ class View(OrganizationPermission, generic.UpdateView):
class Add(PermissionRequiredMixin, OrganizationPermission, generic.CreateView):
model = Team
permission_required = [
'access.view_organization',
'access.add_team',
]
template_name = 'form.html.j2'
@ -75,7 +74,6 @@ class Add(PermissionRequiredMixin, OrganizationPermission, generic.CreateView):
class Change(PermissionRequiredMixin, OrganizationPermission, generic.UpdateView):
model = Team
permission_required = [
'access.view_organization',
'access.change_team',
]
template_name = 'form.html.j2'
@ -100,7 +98,6 @@ class Change(PermissionRequiredMixin, OrganizationPermission, generic.UpdateView
class Delete(PermissionRequiredMixin, OrganizationPermission, generic.DeleteView):
model = Team
permission_required = [
'access.view_organization',
'access.delete_team'
]
template_name = 'form.html.j2'