From 96b5313a13ac64cc253b51bfba93138ee9703d94 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Tue, 12 Mar 2013 14:16:03 +0100 Subject: [PATCH] Updates to lastest File API changes --- plugins/kolab_files/kolab_files.js | 10 ++++------ plugins/kolab_files/lib/kolab_files_engine.php | 5 ++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/plugins/kolab_files/kolab_files.js b/plugins/kolab_files/kolab_files.js index d4d61229..1b2fc6cb 100644 --- a/plugins/kolab_files/kolab_files.js +++ b/plugins/kolab_files/kolab_files.js @@ -205,7 +205,6 @@ function kolab_files_selector_dialog() // send request rcmail.http_post('plugin.kolab_files', { act: 'attach-file', - folder: file_api.env.folder, files: list, id: rcmail.env.compose_id, uploadid: id @@ -586,7 +585,7 @@ function kolab_files_ui() $('tbody', table).empty(); $.each(response.result, function(key, data) { - var c, row = '', col; + var c, col, row = ''; i++; @@ -594,7 +593,7 @@ function kolab_files_ui() c = rcmail.env.coltypes[c]; if (c == 'name') col = '' - + '' + key + ''; + + '' + data.name + ''; else if (c == 'mtime') col = '' + data.mtime + ''; else if (c == 'size') @@ -609,7 +608,7 @@ function kolab_files_ui() row = $('') .html(row) - .attr({id: 'rcmrow' + i, 'data-file': urlencode(key)}); + .attr({id: 'rcmrow' + i, 'data-file': key}); // table.append(row); rcmail.file_list.insert_row(row.get([0])); @@ -686,7 +685,6 @@ function kolab_files_ui() if (!params) params = {}; - params.folder = this.env.folder; params.token = this.env.token; params.file = file; @@ -697,7 +695,7 @@ function kolab_files_ui() this.file_delete = function(files) { this.req = this.set_busy(true, 'kolab_files.filedeleting'); - this.get('file_delete', {folder: this.env.folder, file: files}, 'file_delete_response'); + this.get('file_delete', {file: files}, 'file_delete_response'); }; // file(s) delete response handler diff --git a/plugins/kolab_files/lib/kolab_files_engine.php b/plugins/kolab_files/lib/kolab_files_engine.php index 3e6f99ba..2e109abc 100644 --- a/plugins/kolab_files/lib/kolab_files_engine.php +++ b/plugins/kolab_files/lib/kolab_files_engine.php @@ -608,7 +608,6 @@ class kolab_files_engine */ protected function action_attach_file() { - $folder = rcube_utils::get_input_value('folder', rcube_utils::INPUT_POST); $files = rcube_utils::get_input_value('files', rcube_utils::INPUT_POST); $uploadid = rcube_utils::get_input_value('uploadid', rcube_utils::INPUT_POST); $COMPOSE_ID = rcube_utils::get_input_value('id', rcube_utils::INPUT_POST); @@ -648,7 +647,7 @@ class kolab_files_engine // get file information try { - $url->setQueryVariables(array('method' => 'file_info', 'folder' => $folder, 'file' => $file)); + $url->setQueryVariables(array('method' => 'file_info', 'file' => $file)); $request->setUrl($url); $response = $request->send(); $status = $response->getStatus(); @@ -676,7 +675,7 @@ class kolab_files_engine // download file try { - $url->setQueryVariables(array('method' => 'file_get', 'folder' => $folder, 'file' => $file)); + $url->setQueryVariables(array('method' => 'file_get', 'file' => $file)); $request->setUrl($url); $request->attach($observer); $response = $request->send();