From 2f1bff4689dfef6017e30e7bf811173244d3ea13 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Tue, 9 Oct 2018 11:03:04 -0500 Subject: [PATCH] Fix record_audio on exercises - refs BT#14834 --- main/inc/lib/javascript/record_audio/record_audio.js | 5 ++++- main/template/default/document/record_audio.html.twig | 6 ++++-- main/template/default/exercise/oral_expression.html.twig | 6 ++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/main/inc/lib/javascript/record_audio/record_audio.js b/main/inc/lib/javascript/record_audio/record_audio.js index 2f8dd94e3f..ef19d446c1 100644 --- a/main/inc/lib/javascript/record_audio/record_audio.js +++ b/main/inc/lib/javascript/record_audio/record_audio.js @@ -28,7 +28,10 @@ window.RecordAudio = (function () { formData.append('audio_dir', rtcInfo.directory); $.ajax({ - url: _p.web_ajax + 'record_audio_rtc.ajax.php?type='+rtcInfo.type+'&tool=' + (!!txtName.length ? 'document' : 'exercise'), + url: _p.web_ajax + 'record_audio_rtc.ajax.php?' + $.param({ + type: rtcInfo.type, + tool: (!!txtName.length ? 'document' : 'exercise') + }), data: formData, processData: false, contentType: false, diff --git a/main/template/default/document/record_audio.html.twig b/main/template/default/document/record_audio.html.twig index c6bbb4908d..d7c82d715d 100644 --- a/main/template/default/document/record_audio.html.twig +++ b/main/template/default/document/record_audio.html.twig @@ -65,13 +65,15 @@ btnStopId: '#btn-stop-record', btnSaveId: '#btn-save-record', plyrPreviewId: '#record-preview', - directory: '{{ directory }}' + directory: '{{ directory }}', + type: 'document', }, { blockId: '#record-audio-wami', containerId: 'record-audio-wami-container', directory: '{{ directory }}', - userId: {{ user_id }} + userId: {{ user_id }}, + type: 'document' }, null ); diff --git a/main/template/default/exercise/oral_expression.html.twig b/main/template/default/exercise/oral_expression.html.twig index 5a36f0205c..63c53d677e 100644 --- a/main/template/default/exercise/oral_expression.html.twig +++ b/main/template/default/exercise/oral_expression.html.twig @@ -53,12 +53,14 @@ $(document).on('ready', function () { btnPlayId: '#btn-play-record-{{ question_id }}', btnStopId: '#btn-stop-record-{{ question_id }}', plyrPreviewId: '#record-preview-{{ question_id }}', - directory: '{{ directory }}' + directory: '{{ directory }}', + type: 'document' }, { blockId: '#record-audio-wami-{{ question_id }}', containerId: 'record-audio-wami-container-{{ question_id }}', directory: '{{ directory }}', - userId: {{ user_id }} + userId: {{ user_id }}, + type: 'document' }, '{{ file_name }}'); if (0 === $('#hide_description_{{ question_id }}_options').length) {