Further code quality

This commit is contained in:
Martin Mahner 2018-04-29 11:31:18 +02:00
parent ef1e6c7a5d
commit edf5adc541
2 changed files with 6 additions and 8 deletions

View file

@ -58,7 +58,7 @@ class SnippetDetailView(SnippetView, DetailView):
slug_url_kwarg = 'snippet_id'
slug_field = 'secret_id'
def post(self, *args, **kwargs):
def post(self, request, *args, **kwargs):
"""
Delete a snippet. This is allowed by anybody as long as he knows the
snippet id. I got too many manual requests to do this, mostly for legal
@ -73,9 +73,9 @@ class SnippetDetailView(SnippetView, DetailView):
url = '{0}#'.format(reverse('snippet_new'))
return HttpResponseRedirect(url)
return super(SnippetDetailView, self).post(*args, **kwargs)
return super(SnippetDetailView, self).post(request, *args, **kwargs)
def get(self, *args, **kwargs):
def get(self, request, *args, **kwargs):
snippet = self.get_object()
# One-Time snippet get deleted if the view count matches our limit
@ -88,7 +88,7 @@ class SnippetDetailView(SnippetView, DetailView):
snippet.view_count += 1
snippet.save()
return super(SnippetDetailView, self).get(*args, **kwargs)
return super(SnippetDetailView, self).get(request, *args, **kwargs)
def get_initial(self):
snippet = self.get_object()
@ -157,7 +157,7 @@ class SnippetHistory(TemplateView):
snippet_id_list = self.request.session.get('snippet_list', [])
return Snippet.objects.filter(pk__in=snippet_id_list)
def post(self, *args, **kwargs):
def post(self, request, *args, **kwargs):
"""
Delete all user snippets at once.
"""

View file

@ -1,8 +1,6 @@
#!/usr/bin/env python
import sys
from setuptools import find_packages, setup
from setuptools.command.test import test as TestCommand
long_description = u'\n\n'.join((
open('README.rst').read(),
@ -52,7 +50,7 @@ setup(
'coverage',
],
extras_require={
# Packages required for a standalone setup
# Packages required for a standalone setup
# (not integrated into an existing setup and settings)
'standalone': {
'django-csp>=3.3',