}
$query->execute(array($uid_owner, $uid, $source, $target, $permissions));
// Emit post_write hook to invoke a file cache rescan
- $storage = OC_Filesystem::getStorage($sharedFolder);
- if (!$storage->is_dir($sharedFolder)) {
- $storage->mkdir($sharedFolder);
- OCP\Util::emitHook('OC_Filesystem', 'post_write', array('path' => $sharedFolder));
- } else {
- OCP\Util::emitHook('OC_Filesystem', 'post_write', array('path' => $target));
+ $rootView=new OC_FilesystemView('/');
+ if (!$rootView->is_dir($sharedFolder)) {
+ $rootView->mkdir($sharedFolder);
}
}
}