From a89376bf2618520626d2cf1b8d86f3c8c453db23 Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Wed, 31 Jul 2019 12:11:33 +0800 Subject: [PATCH] Permitted mongoTransformer option for read methods refs #10922 This will allow us to pass through a customer transformer to replace references to removed columns in the mongo query generated inside of NQL --- core/server/models/base/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/server/models/base/index.js b/core/server/models/base/index.js index 2746f8b39c..456961f8d8 100644 --- a/core/server/models/base/index.js +++ b/core/server/models/base/index.js @@ -686,11 +686,11 @@ ghostBookshelf.Model = ghostBookshelf.Model.extend({ case 'edit': return baseOptions.concat(extraOptions, ['id', 'require']); case 'findOne': - return baseOptions.concat(extraOptions, ['columns', 'require']); + return baseOptions.concat(extraOptions, ['columns', 'require', 'mongoTransformer']); case 'findAll': - return baseOptions.concat(extraOptions, ['columns']); + return baseOptions.concat(extraOptions, ['columns', 'mongoTransformer']); case 'findPage': - return baseOptions.concat(extraOptions, ['filter', 'order', 'page', 'limit', 'columns']); + return baseOptions.concat(extraOptions, ['filter', 'order', 'page', 'limit', 'columns', 'mongoTransformer']); default: return baseOptions.concat(extraOptions); }