Commit 5f185d7f authored by Michal Čihař's avatar Michal Čihař

Simplify check for POST method

Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent 1d81f7df
......@@ -23,6 +23,7 @@ from django.shortcuts import redirect
from django.http import HttpResponse
from django.contrib import messages
from django.contrib.auth.decorators import permission_required
from django.views.decorators.http import require_POST
from django.http import Http404
from weblate.trans.forms import get_upload_form
......@@ -70,6 +71,7 @@ def download_language_pack(request, project, subproject, lang):
return response
@require_POST
@permission_required('trans.upload_translation')
def upload_translation(request, project, subproject, lang):
'''
......@@ -78,7 +80,7 @@ def upload_translation(request, project, subproject, lang):
obj = get_translation(request, project, subproject, lang)
# Check method and lock
if obj.is_locked(request.user) or request.method != 'POST':
if obj.is_locked(request.user):
messages.error(request, _('Access denied.'))
return redirect(obj)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment