Debug reset: put the whole request in a transaction.

master
Tom Hacohen 4 years ago
parent cc163d27af
commit ee23707fff

@ -778,6 +778,7 @@ class TestAuthenticationViewSet(viewsets.ViewSet):
if not settings.DEBUG: if not settings.DEBUG:
return HttpResponseBadRequest("Only allowed in debug mode.") return HttpResponseBadRequest("Only allowed in debug mode.")
with transaction.atomic():
user = get_object_or_404(User.objects.all(), username=request.data.get('user').get('username')) user = get_object_or_404(User.objects.all(), username=request.data.get('user').get('username'))
# Only allow test users for extra safety # Only allow test users for extra safety

Loading…
Cancel
Save