|
|
|
|
@ -1207,6 +1207,17 @@ class Share {
|
|
|
|
|
if ($shareType == self::SHARE_TYPE_GROUP) {
|
|
|
|
|
$groupItemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith['group'],
|
|
|
|
|
$uidOwner, $suggestedItemTarget);
|
|
|
|
|
\OC_Hook::emit('OCP\Share', 'pre_shared', array(
|
|
|
|
|
'itemType' => $itemType,
|
|
|
|
|
'itemSource' => $itemSource,
|
|
|
|
|
'itemTarget' => $groupItemTarget,
|
|
|
|
|
'shareType' => $shareType,
|
|
|
|
|
'shareWith' => $shareWith['group'],
|
|
|
|
|
'uidOwner' => $uidOwner,
|
|
|
|
|
'permissions' => $permissions,
|
|
|
|
|
'fileSource' => $fileSource,
|
|
|
|
|
'token' => $token
|
|
|
|
|
));
|
|
|
|
|
if (isset($fileSource)) {
|
|
|
|
|
if ($parentFolder) {
|
|
|
|
|
if ($parentFolder === true) {
|
|
|
|
|
@ -1282,6 +1293,17 @@ class Share {
|
|
|
|
|
} else {
|
|
|
|
|
$itemTarget = self::generateTarget($itemType, $itemSource, $shareType, $shareWith, $uidOwner,
|
|
|
|
|
$suggestedItemTarget);
|
|
|
|
|
\OC_Hook::emit('OCP\Share', 'pre_shared', array(
|
|
|
|
|
'itemType' => $itemType,
|
|
|
|
|
'itemSource' => $itemSource,
|
|
|
|
|
'itemTarget' => $itemTarget,
|
|
|
|
|
'shareType' => $shareType,
|
|
|
|
|
'shareWith' => $shareWith,
|
|
|
|
|
'uidOwner' => $uidOwner,
|
|
|
|
|
'permissions' => $permissions,
|
|
|
|
|
'fileSource' => $fileSource,
|
|
|
|
|
'token' => $token
|
|
|
|
|
));
|
|
|
|
|
if (isset($fileSource)) {
|
|
|
|
|
if ($parentFolder) {
|
|
|
|
|
if ($parentFolder === true) {
|
|
|
|
|
|