From 4bba12a273a1d04d7c2076d3975c5358eea89f0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?H=C3=A5vard=20Farestveit?= <havard.farestveit@ntnu.no>
Date: Tue, 6 Apr 2021 13:01:06 +0200
Subject: [PATCH] Changed methods to be static

---
 backend/secfit/users/views.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/backend/secfit/users/views.py b/backend/secfit/users/views.py
index cb0f1a7d..eaecd8da 100644
--- a/backend/secfit/users/views.py
+++ b/backend/secfit/users/views.py
@@ -95,13 +95,15 @@ class OfferList(
     def perform_create(self, serializer):
         serializer.save(owner=self.request.user)
 
-    def filter_on_status(self, query_set, query_params, user):
+    @staticmethod
+    def filter_on_status(query_set, query_params):
         status = query_params.get("status", None)
-        if status is not None and self.request is not None:
+        if status is not None:
             query_set = query_set.filter(status=status)
         return query_set
 
-    def filter_on_category(self, query_set, query_params, user):
+    @staticmethod
+    def filter_on_category(query_set, query_params, user):
         category = query_params.get("category", None)
         if category is not None and query_params is not None:
             if category == "sent":
@@ -120,7 +122,7 @@ class OfferList(
             query_params = self.request.query_params
             user = self.request.user
 
-            query_set = self.filter_on_status(query_set, query_params, user)
+            query_set = self.filter_on_status(query_set, query_params)
             query_set = self.filter_on_category(query_set, query_params, user)
             return query_set
 
-- 
GitLab