From 94fb5bcbae2073f7c8df12d4d90f01e181e606b1 Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Fri, 9 Sep 2016 19:15:27 +0200
Subject: [PATCH] Cast query result to int

Else we never create the default address book
---
 apps/dav/lib/CalDAV/CalDavBackend.php   | 2 +-
 apps/dav/lib/CardDAV/CardDavBackend.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/dav/lib/CalDAV/CalDavBackend.php b/apps/dav/lib/CalDAV/CalDavBackend.php
index c99689619d8..84ec8433a83 100644
--- a/apps/dav/lib/CalDAV/CalDavBackend.php
+++ b/apps/dav/lib/CalDAV/CalDavBackend.php
@@ -152,7 +152,7 @@ class CalDavBackend extends AbstractBackend implements SyncSupport, Subscription
 			$query->andWhere($query->expr()->neq('uri', $query->createNamedParameter(BirthdayService::BIRTHDAY_CALENDAR_URI)));
 		}
 
-		return $query->execute()->fetchColumn();
+		return (int)$query->execute()->fetchColumn();
 	}
 
 	/**
diff --git a/apps/dav/lib/CardDAV/CardDavBackend.php b/apps/dav/lib/CardDAV/CardDavBackend.php
index 48e3b04b38b..b8491c08ff6 100644
--- a/apps/dav/lib/CardDAV/CardDavBackend.php
+++ b/apps/dav/lib/CardDAV/CardDavBackend.php
@@ -111,7 +111,7 @@ class CardDavBackend implements BackendInterface, SyncSupport {
 			->from('addressbooks')
 			->where($query->expr()->eq('principaluri', $query->createNamedParameter($principalUri)));
 
-		return $query->execute()->fetchColumn();
+		return (int)$query->execute()->fetchColumn();
 	}
 
 	/**
-- 
GitLab