diff options
-rw-r--r-- | apps/federation/lib/dbhandler.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/federation/lib/dbhandler.php b/apps/federation/lib/dbhandler.php index 9e44c72cc42..3ea84baa3eb 100644 --- a/apps/federation/lib/dbhandler.php +++ b/apps/federation/lib/dbhandler.php @@ -156,6 +156,7 @@ class DbHandler { * * @param string $url * @return string + * @throws \Exception */ public function getToken($url) { $hash = $this->hash($url); @@ -165,6 +166,11 @@ class DbHandler { ->setParameter('url_hash', $hash); $result = $query->execute()->fetch(); + + if (!isset($result['token'])) { + throw new \Exception('No token found for: ' . $url); + } + return $result['token']; } |