[extensions-web] views: Require a logged in account to view error reports



commit b16db18c81a55fa50fbb5e4fc7148e1cc4f349e7
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Thu Jun 27 15:47:33 2013 -0400

    views: Require a logged in account to view error reports

 sweettooth/errorreports/views.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/sweettooth/errorreports/views.py b/sweettooth/errorreports/views.py
index 188d4e5..0ad336c 100644
--- a/sweettooth/errorreports/views.py
+++ b/sweettooth/errorreports/views.py
@@ -1,6 +1,7 @@
 
 from django.conf import settings
 from django.contrib import messages
+from django.contrib.auth.decorators import login_required
 from django.core.mail import send_mail
 from django.core.urlresolvers import reverse
 from django.http import HttpResponseForbidden
@@ -39,6 +40,7 @@ def report_error(request, extension):
                    form=form)
     return render(request, 'errorreports/report.html', context)
 
+ login_required
 @model_view(ErrorReport)
 def view_error_report(request, obj):
     return render(request, 'errorreports/view.html', dict(report=obj))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]