From 72932c582de8159dd5682f9917962066f16ec608 Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Mon, 13 Feb 2023 15:32:40 +0100 Subject: [PATCH] chg: [users:index] Includes metafields by default when API query --- src/Controller/UsersController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Controller/UsersController.php b/src/Controller/UsersController.php index 00b4bcb..dc9c34d 100644 --- a/src/Controller/UsersController.php +++ b/src/Controller/UsersController.php @@ -26,8 +26,13 @@ class UsersController extends AppController if (!empty(Configure::read('keycloak.enabled'))) { // $keycloakUsersParsed = $this->Users->getParsedKeycloakUser(); } + $additionalContainFields = []; + if ($this->ParamHandler->isRest()) { + $additionalContainFields[] = 'MetaFields'; + } + $containFields = array_merge($this->containFields, $additionalContainFields); $this->CRUD->index([ - 'contain' => $this->containFields, + 'contain' => $containFields, 'filters' => $this->filterFields, 'quickFilters' => $this->quickFilterFields, 'conditions' => $conditions,