|
@@ -1,3 +1,4 @@
|
|
|
+from django.conf import settings
|
|
|
from django.shortcuts import render,redirect
|
|
|
from django.http import JsonResponse
|
|
|
from django.views.decorators.csrf import csrf_exempt
|
|
@@ -27,9 +28,14 @@ def rapporto_edit_redirect(request, pk):
|
|
|
|
|
|
@csrf_exempt
|
|
|
def rapporto_add(request):
|
|
|
- user = User.objects.filter(is_superuser=True).first()
|
|
|
+ user = request.user
|
|
|
+ if user.is_anonymous:
|
|
|
+ if settings.RX_ADD_DEFAULT_USER:
|
|
|
+ user = User.objects.get(pk=int(settings.RX_ADD_DEFAULT_USER))
|
|
|
+ else:
|
|
|
+ user = User.objects.filter().order_by('id').first()
|
|
|
r = RapportoRicezione(
|
|
|
- author=request.user,
|
|
|
+ author=user,
|
|
|
lat=float(request.POST["lat"]),
|
|
|
lng=float(request.POST["lng"]),
|
|
|
comprensibile=int(request.POST["comprensibile"]),
|