From 2601d2bcdccd84a3f6242b266ad60e9a32d50b11 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Fri, 20 Oct 2017 21:51:45 +0200
Subject: [PATCH] Fix minor security issue

---
 finances/views.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/finances/views.py b/finances/views.py
index 33200e7c2..649259a24 100644
--- a/finances/views.py
+++ b/finances/views.py
@@ -1,5 +1,6 @@
 from django.contrib import messages
 from django.contrib.auth.decorators import permission_required
+from django.contrib.auth.mixins import LoginRequiredMixin
 from django.http import Http404
 from django.shortcuts import render
 from django.views.generic.edit import DeleteView
@@ -25,7 +26,7 @@ def timesheets(request):
     return render(request, 'finances/timesheets.html', context)
 
 
-class LogDeleteView(DeleteView):
+class LogDeleteView(LoginRequiredMixin, DeleteView):
     model = WorkLog
 
     def get_object(self):
-- 
GitLab