File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 1111from django .template import RequestContext
1212from django .views .decorators .csrf import csrf_exempt
1313from models import *
14- from django .contrib .sessions .models import Session
14+ from django .contrib .sessions .models import Session as django_session
1515
1616if 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
You can’t perform that action at this time.
0 commit comments