From 0cd07d432f11fae3c9dbb3bf58af3fd330b85de2 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 19 Aug 2015 12:06:00 +0200 Subject: [PATCH] Manually query for the last id --- apps/files_sharing/tests/api/shareestest.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/files_sharing/tests/api/shareestest.php b/apps/files_sharing/tests/api/shareestest.php index c856b93d0fec..3b2e17d9fdc2 100644 --- a/apps/files_sharing/tests/api/shareestest.php +++ b/apps/files_sharing/tests/api/shareestest.php @@ -859,7 +859,17 @@ protected function createShare($type, $with, $owner, $parent) { ]) ->setParameter('expiration', null, 'datetime') ->execute(); - return $connection->lastInsertId('share'); + + $queryBuilder = $connection->getQueryBuilder(); + $query = $queryBuilder->select('id') + ->from('share') + ->orderBy('id', 'DESC') + ->setMaxResults(1) + ->execute(); + $share = $query->fetch(); + $query->closeCursor(); + + return (int) $share['id']; } /**