aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2025-05-16 10:50:41 +0200
committerCôme Chilliet <come.chilliet@nextcloud.com>2025-05-16 10:50:41 +0200
commit2406677b4017abd3ae489f078983bfa6074471bf (patch)
treeb4fda97d354678a4c48e2ff589f2a158a930f9de
parent2419f4bebbcba8c68e8179d7e852cf294d797edd (diff)
downloadnextcloud-server-2406677b4017abd3ae489f078983bfa6074471bf.tar.gz
nextcloud-server-2406677b4017abd3ae489f078983bfa6074471bf.zip
fix: Do not use circle provider class constant
This is to avoid issues if the circles app is disabled but you still have circles shares in your DB Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r--lib/private/Share20/ProviderFactory.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/private/Share20/ProviderFactory.php b/lib/private/Share20/ProviderFactory.php
index 05a3acedad4..eba3f4f26f1 100644
--- a/lib/private/Share20/ProviderFactory.php
+++ b/lib/private/Share20/ProviderFactory.php
@@ -11,7 +11,6 @@ declare(strict_types=1);
namespace OC\Share20;
use OC\Share20\Exception\ProviderException;
-use OCA\Circles\ShareByCircleProvider;
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCA\ShareByMail\ShareByMailProvider;
use OCA\Talk\Share\RoomShareProvider;
@@ -185,7 +184,7 @@ class ProviderFactory implements IProviderFactory {
} elseif ($shareType === IShare::TYPE_EMAIL) {
$provider = $this->getShareByMailProvider();
} elseif ($shareType === IShare::TYPE_CIRCLE) {
- $provider = $this->getProvider(ShareByCircleProvider::IDENTIFIER);
+ $provider = $this->getProvider('ocCircleShare');
} elseif ($shareType === IShare::TYPE_ROOM) {
$provider = $this->getRoomShareProvider();
} elseif ($shareType === IShare::TYPE_DECK) {