From c4f85aebf68a37773c783fd9b9fc41e3b2e64785 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 21 Dec 2019 09:56:59 -0700 Subject: [PATCH] Update call_recordings.php --- app/call_recordings/call_recordings.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/call_recordings/call_recordings.php b/app/call_recordings/call_recordings.php index a1227c016e..bceb5cf811 100644 --- a/app/call_recordings/call_recordings.php +++ b/app/call_recordings/call_recordings.php @@ -70,8 +70,16 @@ $obj->delete($call_recordings); } break; + case 'download': + if (permission_exists('call_recording_download_add')) { + $obj = new call_recording_downloads; + $obj->save($call_recordings); + header("Location: ".PROJECT_PATH."/app/call_recording_downloads/call_recording_downloads.php"); + } + break; } + //redirect the user header('Location: call_recordings.php'.($search != '' ? '?search='.urlencode($search) : null)); exit; } @@ -122,6 +130,9 @@ if (permission_exists('call_recording_delete') && $call_recordings) { echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'collapse'=>'hide-xs','onclick'=>"if (confirm('".$text['confirm-delete']."')) { list_action_set('delete'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } + if (permission_exists('call_recording_download_add') && $call_recordings) { + echo button::create(['type'=>'button','label'=>$text['button-download'],'icon'=>$_SESSION['theme']['button_icon_download'],'collapse'=>'hide-xs','onclick'=>"list_action_set('download'); list_form_submit('form_list');"]); + } echo "