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();