From eecdb62e92ec1ccb9d1675ecd402d10c3576f4f7 Mon Sep 17 00:00:00 2001
From: Daniel Kesselberg <mail@danielkesselberg.de>
Date: Tue, 2 May 2023 11:12:48 +0200
Subject: fix: add workaround for oci and limit queries

DBAL uses a helper column "doctrine_rownum" for top-n queries

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
---
 lib/public/AppFramework/Db/QBMapper.php | 1 +
 1 file changed, 1 insertion(+)

(limited to 'lib/public')

diff --git a/lib/public/AppFramework/Db/QBMapper.php b/lib/public/AppFramework/Db/QBMapper.php
index cbe3d39d4d7..57b996b2c0f 100644
--- a/lib/public/AppFramework/Db/QBMapper.php
+++ b/lib/public/AppFramework/Db/QBMapper.php
@@ -317,6 +317,7 @@ abstract class QBMapper {
 	 * @since 14.0.0
 	 */
 	protected function mapRowToEntity(array $row): Entity {
+		unset($row['DOCTRINE_ROWNUM']); // remove doctrine/dbal helper column
 		return \call_user_func($this->entityClass .'::fromRow', $row);
 	}
 
-- 
cgit v1.2.3