mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-10-06 02:02:24 +02:00
fixed bug: delete always deleted the parent-dir too
This commit is contained in:
parent
2aaa25ab58
commit
37b1a0c0c1
@ -32,13 +32,13 @@ class vfs_webdav_server extends HTTP_WebDAV_Server
|
|||||||
var $dav_powered_by = 'eGroupWare WebDAV server';
|
var $dav_powered_by = 'eGroupWare WebDAV server';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Debug level: 0 = nothing, 1 = function calls, 2 = additionally $_SERVER
|
* Debug level: 0 = nothing, 1 = function calls, 2 = more info, eg. complete $_SERVER array
|
||||||
*
|
*
|
||||||
* The debug messages are send to the apache error_log
|
* The debug messages are send to the apache error_log
|
||||||
*
|
*
|
||||||
* @var integer
|
* @var integer
|
||||||
*/
|
*/
|
||||||
var $debug = 1;
|
var $debug = 0;
|
||||||
|
|
||||||
function vfs_webdav_server()
|
function vfs_webdav_server()
|
||||||
{
|
{
|
||||||
@ -270,7 +270,7 @@ class vfs_webdav_server extends HTTP_WebDAV_Server
|
|||||||
if ($this->debug) error_log('vfs_webdav_server::DELETE('.print_r($options,true).')');
|
if ($this->debug) error_log('vfs_webdav_server::DELETE('.print_r($options,true).')');
|
||||||
|
|
||||||
$vfs_data = array(
|
$vfs_data = array(
|
||||||
'string' => dirname($GLOBALS['egw']->translation->convert($options['path'],'utf-8')),
|
'string' => $GLOBALS['egw']->translation->convert($options['path'],'utf-8'),
|
||||||
'relatives' => array(RELATIVE_ROOT), // filename is relative to the vfs-root
|
'relatives' => array(RELATIVE_ROOT), // filename is relative to the vfs-root
|
||||||
);
|
);
|
||||||
if (!$this->vfs->file_exists($vfs_data))
|
if (!$this->vfs->file_exists($vfs_data))
|
||||||
|
Loading…
Reference in New Issue
Block a user