From 3bb776bcf261aee903e3729920bf603f629d546c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Barnab=C3=A1s=20Cz=C3=A9m=C3=A1n?= <trabarni@gmail.com>
Date: Mon, 5 Feb 2018 02:10:07 +0100
Subject: [PATCH] Make news public

---
 src/news/permissions.py | 4 ++--
 src/news/views.py       | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/news/permissions.py b/src/news/permissions.py
index c8405be..8eca896 100644
--- a/src/news/permissions.py
+++ b/src/news/permissions.py
@@ -2,6 +2,6 @@ from rest_framework.permissions import BasePermission
 from rest_framework.permissions import SAFE_METHODS
 
 
-class IsStaffOrReadOnlyForAuthenticated(BasePermission):
+class IsStaffOrReadOnly(BasePermission):
     def has_permission(self, request, view):
-        return request.user.is_staff or request.method in SAFE_METHODS and request.user.is_authenticated
+        return request.user.is_staff or request.method in SAFE_METHODS
diff --git a/src/news/views.py b/src/news/views.py
index 7ddf488..0264edd 100644
--- a/src/news/views.py
+++ b/src/news/views.py
@@ -1,4 +1,4 @@
-from news.permissions import IsStaffOrReadOnlyForAuthenticated
+from news.permissions import IsStaffOrReadOnly
 from rest_framework import viewsets
 from news.models import Article
 from news.serializers import ArticleListSerializer
@@ -6,5 +6,5 @@ from news.serializers import ArticleListSerializer
 
 class NewsViewSet(viewsets.ModelViewSet):
     serializer_class = ArticleListSerializer
-    permission_classes = [IsStaffOrReadOnlyForAuthenticated]
+    permission_classes = [IsStaffOrReadOnly]
     queryset = Article.objects.all()
-- 
GitLab