From 74b9f4e0420b9ab2c6256e25ea1397abefeb2d25 Mon Sep 17 00:00:00 2001 From: Daniel Hutzel Date: Tue, 1 Apr 2025 18:16:38 +0200 Subject: [PATCH] Simplified mock support for recursive hierarchies in SQLite :) --- fiori/server.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fiori/server.js b/fiori/server.js index 10b50e8c..859308aa 100644 --- a/fiori/server.js +++ b/fiori/server.js @@ -5,9 +5,13 @@ cds.on('served', () => { if (cds.db.kind === 'sqlite') { const { AdminService } = cds.services AdminService.prepend(() => { - AdminService.on('READ', 'Genres', () => { - return SELECT.from('AdminService.Genres') + AdminService.on('READ', 'Genres', (req,next) => { + const { SELECT } = req.query + // Suppress error message: Feature "recurse" queries not supported. + delete SELECT.__proto__.recurse + delete SELECT.recurse + return next() }) }) } -}) \ No newline at end of file +})