mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-06-24 20:01:36 +02:00
An attempt to fix broken collabora sharing which originally got broken by commit f166fbdd4669d3c3e4a57e6bf14cb4e514af03e3 in order to get mounted template sharing fixed.
This commit is contained in:
parent
6c15873c4f
commit
600872a4bf
@ -456,7 +456,14 @@ class Sharing
|
||||
|
||||
if (($exists = ($stat = Vfs::stat($path)) && Vfs::check_access($path, Vfs::READABLE, $stat)))
|
||||
{
|
||||
$vfs_path = Vfs::parse_url($path, PHP_URL_PATH);
|
||||
if (preg_match("/^(sqlfs|vfs)/", $stat['url']))
|
||||
{
|
||||
$vfs_path = Vfs::parse_url($path, PHP_URL_PATH);
|
||||
}
|
||||
else
|
||||
{
|
||||
$vfs_path = Vfs::parse_url($stat['url'], PHP_URL_PATH);
|
||||
}
|
||||
}
|
||||
}
|
||||
// check if file exists and is readable
|
||||
|
Loading…
x
Reference in New Issue
Block a user