From 246457de9f812cd69ff8c8a3b1c7faf1c36fd44c Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Fri, 23 Jul 2021 11:31:22 -0100 Subject: [PATCH] getDefinition Signed-off-by: Maxence Lange --- lib/CirclesManager.php | 10 ++++++++++ lib/Service/CircleService.php | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/lib/CirclesManager.php b/lib/CirclesManager.php index d034ab41f..3bac97922 100644 --- a/lib/CirclesManager.php +++ b/lib/CirclesManager.php @@ -395,6 +395,16 @@ public function getLink(string $circleId, string $singleId): Membership { } + /** + * @param Circle $circle + * + * @return string + */ + public function getDefinition(Circle $circle): string { + return $this->circleService->getDefinition($circle); + } + + /** * WIP * diff --git a/lib/Service/CircleService.php b/lib/Service/CircleService.php index d1b4905f2..9ea0bc2f6 100644 --- a/lib/Service/CircleService.php +++ b/lib/Service/CircleService.php @@ -622,6 +622,10 @@ public function getDefinition(Circle $circle): string { return $this->l10n->t('%s', [$source]); } + if ($circle->isConfig(Circle::CFG_PERSONAL)) { + return $this->l10n->t('Personal Circle'); + } + return $this->l10n->t( '%s owned by %s', [