Skip to content

Commit a187370

Browse files
committed
MBH: updating log_event to allow saving.
1 parent e036abc commit a187370

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

stats/views.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from django.template import RequestContext
1212
from django.views.decorators.csrf import csrf_exempt
1313
from models import *
14-
from django.contrib.sessions.models import Session
14+
from django.contrib.sessions.models import Session as django_session
1515

1616
if not settings.configured:
1717
settings.configure()
@@ -106,8 +106,8 @@ def retrieve_session(data, request):
106106
netInfo_obj.save()
107107

108108
try:
109-
session = Session.objects.get(pk=sesh_key)
110-
except Session.DoesNotExist:
109+
session = django_session.objects.get(pk=sesh_key)
110+
except django_session.DoesNotExist:
111111
session = Session()
112112
session.user = user
113113
session.machine = machine
@@ -126,7 +126,7 @@ def get_session(request):
126126
return HttpResponseBadRequest("GET Only")
127127

128128
session = retrieve_session(request.GET, request)
129-
return JsonResponse({"token": str(session.token)})
129+
return JsonResponse({"token": str(session.token.hex)})
130130

131131

132132
# exempt logEvent from CSRF protection, or programs will not be able to
@@ -184,7 +184,7 @@ def log_event(request, returnLogObject=False):
184184
return log
185185
else:
186186
if "token" not in request.POST:
187-
return JsonResponse({"token": session.token})
187+
return JsonResponse({"token": session.token.hex})
188188
return HttpResponse()
189189

190190

0 commit comments

Comments
 (0)