summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ishtar_common/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index e4846e824..545c4a413 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -52,6 +52,7 @@ from django.http import (
Http404,
HttpResponseRedirect,
HttpResponseBadRequest,
+ HttpResponseForbidden,
JsonResponse,
)
from django.shortcuts import redirect, render, get_object_or_404
@@ -1598,7 +1599,7 @@ def gis_create_token(request, request_key, app_key):
# prevent brut force of bots?
q = models_rest.UserRequestToken.objects.filter(key=request_key)
if not q.count():
- return HttpResponse(content_type="text/plain")
+ return HttpResponseForbidden()
client_ip, __ = get_client_ip(request)
token = q.all()[0].generate_token(app_key, from_ip=client_ip)
return HttpResponse((token and token.key[7:]) or "", content_type="text/plain")