Filemanager: Fix url as comment on uploaded files

This commit is contained in:
nathangray 2021-04-28 14:19:51 -06:00
parent 8fb0048c17
commit d185a53f8e
4 changed files with 5 additions and 4 deletions

View File

@ -1558,6 +1558,7 @@ class filemanager_ui
* @param string $action eg. 'delete', ...
* @param array $selected selected path(s)
* @param string $dir=null current directory
* @param string[] $props Properties for the file, eg: [comment => 'Latest from Ralf']
* @see static::action()
*/
public static function ajax_action($action, $selected, $dir=null, $props=null)

View File

@ -306,7 +306,7 @@ var filemanagerAPP = /** @class */ (function (_super) {
var widget = _event.data;
var value = widget.getValue();
value.conflict = _conflict;
egw.json(_target, ['upload', value, _path, this.egw.window.location.pathname], this._upload_callback, this, true, this).sendRequest();
egw.json(_target, ['upload', value, _path, { ui_path: this.egw.window.location.pathname }], this._upload_callback, this, true, this).sendRequest();
widget.set_value('');
}
};

View File

@ -349,7 +349,7 @@ export class filemanagerAPP extends EgwApp
let widget = _event.data;
let value = widget.getValue();
value.conflict = _conflict;
egw.json(_target, ['upload', value, _path, this.egw.window.location.pathname],
egw.json(_target, ['upload', value, _path, {ui_path: this.egw.window.location.pathname}],
this._upload_callback, this, true, this
).sendRequest();
widget.set_value('');

View File

@ -63,7 +63,7 @@ class HiddenUpload extends AnonymousList
* @param string $action Should be 'upload'
* @param $selected Array of file information
* @param string $dir Target directory
* @param $props path the sharing UI is running eg. "/egroupware/share.php/<token>"
* @param string[] $props ui_path=>path the sharing UI is running eg. "/egroupware/share.php/<token>"
* @param string[] $arr Result
*
* @throws Api\Exception\AssertionFailed
@ -72,7 +72,7 @@ class HiddenUpload extends AnonymousList
{
Translation::add_app('filemanager');
$vfs = Vfs::mount();
$GLOBALS['egw']->sharing[Sharing::get_token($props)]->redo();
$GLOBALS['egw']->sharing[Sharing::get_token($props['ui_path'])]->redo();
parent::handle_upload_action($action, $selected, $dir, null, $arr);
if ($arr['files'])
{