Skip to content

Commit 8e14ac9

Browse files
authored
Merge pull request #2752 from modoboa/fix/delete_domain_post
Enforce POST methods for delete domain view.
2 parents 30e9549 + a6096f5 commit 8e14ac9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: modoboa/admin/views/domain.py

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
from django.utils.translation import ugettext as _, ungettext
1717
from django.views import generic
1818
from django.views.decorators.csrf import ensure_csrf_cookie
19+
from django.views.decorators.http import require_http_methods
1920

2021
from modoboa.core import signals as core_signals
2122
from modoboa.lib.exceptions import PermDeniedException
@@ -230,6 +231,7 @@ def editdomain(request, dom_id):
230231

231232
@login_required
232233
@permission_required("admin.delete_domain")
234+
@require_http_methods(["POST"])
233235
def deldomain(request, dom_id):
234236
keepdir = request.POST.get("keepdir", "false") == "true"
235237
try:

0 commit comments

Comments
 (0)