Removed Update IP statements from views other than poll

This commit is contained in:
2024-04-22 01:56:08 -04:00
parent 17c6d0c575
commit a5da233fb8

View File

@@ -113,7 +113,7 @@ class UpvoteFile(APIView):
def post(self, request, file_id): def post(self, request, file_id):
user = request.user user = request.user
update_user_ip(request) # update_user_ip(request)
try: try:
file = File.objects.get(id=file_id) file = File.objects.get(id=file_id)
@@ -139,7 +139,7 @@ class DownvoteFile(APIView):
def post(self, request, file_id): def post(self, request, file_id):
user = request.user user = request.user
update_user_ip(request) # update_user_ip(request)
try: try:
file = File.objects.get(id=file_id) file = File.objects.get(id=file_id)
@@ -165,7 +165,7 @@ class RegisterFile(APIView):
def post(self, request): def post(self, request):
user = request.user user = request.user
update_user_ip(request) # update_user_ip(request)
data = request.data data = request.data
try: try:
with transaction.atomic(): with transaction.atomic():
@@ -242,7 +242,7 @@ class FileFilterView(APIView):
def get(self, request, format=None): def get(self, request, format=None):
try: try:
# Extract filters from the query parameters # Extract filters from the query parameters
update_user_ip(request) # update_user_ip(request)
topic_id = request.query_params.get("topic") topic_id = request.query_params.get("topic")
professor_id = request.query_params.get("professor") professor_id = request.query_params.get("professor")
course_id = request.query_params.get("course") course_id = request.query_params.get("course")
@@ -325,7 +325,7 @@ class ReportUserView(APIView):
def post(self, request): def post(self, request):
data = request.data data = request.data
update_user_ip(request) # update_user_ip(request)
try: try:
assert "file_id" in data assert "file_id" in data
assert "user_id" in data assert "user_id" in data