From 56abd79050c2572b2f448a09d1b15c2a37b5eb55 Mon Sep 17 00:00:00 2001 From: Julien Veyssier Date: Fri, 30 Sep 2022 19:12:39 +0200 Subject: [PATCH] reference url can always fallback to the link itself Signed-off-by: Julien Veyssier --- lib/public/Collaboration/Reference/IReference.php | 2 +- lib/public/Collaboration/Reference/Reference.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/public/Collaboration/Reference/IReference.php b/lib/public/Collaboration/Reference/IReference.php index 0155ae86dd8aa..31608b52cc58f 100644 --- a/lib/public/Collaboration/Reference/IReference.php +++ b/lib/public/Collaboration/Reference/IReference.php @@ -98,7 +98,7 @@ public function setUrl(?string $url): void; /** * @since 25.0.0 */ - public function getUrl(): ?string; + public function getUrl(): string; /** * Set the reference specific rich object representation diff --git a/lib/public/Collaboration/Reference/Reference.php b/lib/public/Collaboration/Reference/Reference.php index 07da3399a1e48..6b92a0fae52eb 100644 --- a/lib/public/Collaboration/Reference/Reference.php +++ b/lib/public/Collaboration/Reference/Reference.php @@ -149,8 +149,8 @@ public function setUrl(?string $url): void { * @inheritdoc * @since 25.0.0 */ - public function getUrl(): ?string { - return $this->url; + public function getUrl(): string { + return $this->url ?? $this->reference; } /**