diff --git a/RoutesApp/funcs.py b/RoutesApp/funcs.py index cbef7b5..5e0ba8f 100644 --- a/RoutesApp/funcs.py +++ b/RoutesApp/funcs.py @@ -171,10 +171,7 @@ def get_routes_Dict(user=None, data=None): kwargs.update({ 'owner': user }) - else: - msg = f'get_routes_Dict not have user - user={str(user)}, data={str(data)}' - mail_sets = get_mail_send_options() - techSendMail(mail_sets, msg) + from_el = None to_el = None diff --git a/RoutesApp/js_views.py b/RoutesApp/js_views.py index 0f7cb66..353eb23 100644 --- a/RoutesApp/js_views.py +++ b/RoutesApp/js_views.py @@ -305,6 +305,14 @@ def get_my_routes_ajax(request): data = json.loads(request.body) try: + + if not request.user or request.user.is_anonymous: + msg = (f'get_my_routes_ajax not have user - user={str(request.user)}
' + f'data={str(data)}
' + f'request={str(request)}') + mail_sets = get_mail_send_options() + techSendMail(mail_sets, msg) + routes_Dict = get_routes_Dict(request.user, data) if 'errors' in routes_Dict: return JsonResponse(routes_Dict, status=400)