diff --git a/flowspec/views.py b/flowspec/views.py index 885b8fec80ffe304498e6103fddd8a528f59e7e3..4f3ac1c9ba309c49b4b5a73dcbccdf18c67d1c21 100644 --- a/flowspec/views.py +++ b/flowspec/views.py @@ -296,8 +296,7 @@ def add_route(request): form = RouteForm(request_data) if form.is_valid(): route = form.save(commit=False) - if not request.user.is_superuser: - route.applier = request.user + route.applier = User.objects.get(username=request.user.username) route.status = "PENDING" route.response = "Applying" route.source = IPNetwork('%s/%s' % (IPNetwork(route.source).network.compressed, IPNetwork(route.source).prefixlen)).compressed