summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/federation/lib/dbhandler.php6
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'];
}