From 1b6f7aa14d12ed6d2fa8e545a6a4b8150ceeb6c6 Mon Sep 17 00:00:00 2001 From: SDE Date: Sat, 6 Jan 2024 00:27:46 +0300 Subject: [PATCH] 0.4.44 fix lang for feedback request --- GeneralApp/js_views.py | 5 +++++ static/aerbimJS.js | 2 ++ 2 files changed, 7 insertions(+) diff --git a/GeneralApp/js_views.py b/GeneralApp/js_views.py index a76e9df..8a487b0 100644 --- a/GeneralApp/js_views.py +++ b/GeneralApp/js_views.py @@ -28,10 +28,15 @@ def send_feedback_form_ajax(request): try: + + data = request.POST # if not data and request.body: # data = json.loads(request.body) + if 'lang' in data: + activate(data['lang']) + feedback_form = FeedbackForm(data=data) if not feedback_form.is_valid(): diff --git a/static/aerbimJS.js b/static/aerbimJS.js index f16a22e..da34dec 100644 --- a/static/aerbimJS.js +++ b/static/aerbimJS.js @@ -273,6 +273,8 @@ function sendFormfeedback (el){ if (!btn_form.classList.contains("hide")){ btn_form.classList.add('hide') } + let language = $('html').attr('lang'); + formData.append('lang', language) $.ajax({ headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() }, url: '/send_feedback_form/',