Skip to content

Commit

Permalink
Merge bf17657 into 6bd9802
Browse files Browse the repository at this point in the history
  • Loading branch information
backportbot-nextcloud[bot] authored Aug 5, 2022
2 parents 6bd9802 + bf17657 commit 0ddd3f0
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions lib/ShareByCircleProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,7 @@

namespace OCA\Circles;

use OCA\Circles\Tools\Traits\TNCLogger;
use OCA\Circles\Tools\Traits\TArrayTools;
use OCA\Circles\Tools\Traits\TStringTools;
use Exception;
use OC;
use OCA\Circles\Exceptions\CircleNotFoundException;
use OCA\Circles\Exceptions\ContactAddressBookNotFoundException;
Expand Down Expand Up @@ -68,6 +66,9 @@
use OCA\Circles\Service\FederatedEventService;
use OCA\Circles\Service\FederatedUserService;
use OCA\Circles\Service\ShareWrapperService;
use OCA\Circles\Tools\Traits\TArrayTools;
use OCA\Circles\Tools\Traits\TNCLogger;
use OCA\Circles\Tools\Traits\TStringTools;
use OCP\Files\Folder;
use OCP\Files\InvalidPathException;
use OCP\Files\IRootFolder;
Expand Down Expand Up @@ -453,10 +454,19 @@ public function getSharesBy($userId, $shareType, $node, $reshares, $limit, $offs
return [];
}

$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId);
$nodeId = (!is_null($node)) ? $node->getId() : 0;

try {
$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId, false);
} catch (Exception $e) {
$this->e($e, ['userId' => $userId, 'shareType' => $shareType, 'nodeId' => $nodeId]);

return [];
}

$wrappedShares = $this->shareWrapperService->getSharesBy(
$federatedUser,
(!is_null($node)) ? $node->getId() : 0,
$nodeId,
$reshares,
$limit,
$offset,
Expand Down

0 comments on commit 0ddd3f0

Please sign in to comment.