No search results shown from Elasticsearch if results contains records from custom modules #8290
Labels
Area: Elasticsearch
Issues & PRs related to all things regarding Elasticsearch
Status:Fix Proposed
A issue that has a PR related to it that provides a possible resolution
Type: Bug
Bugs within the core SuiteCRM codebase
Issue
We have configured two additional modules via module builder. If elasticsearch is active, when the results contains records from any of those two custom modules, the search page looks empty (no results returned).
If the search does not contain records from any of those modules then the search results are correctly displayed.
Expected Behavior
Search page should display results for all modules including custom modules.
Actual Behavior
No errors in logs even if set to debug. Simply, the result page looks empty, just the title and the standard decorations. No records or table of any sort.
Steps to Reproduce
Context
While sing SuiteCRM in a large scale database, Elasticsearch is the perfect fit to deliver fast and accurate results with enriched syntax.
This bug should be considered medium priority, as Elasticsearch is a de facto standard for high performance queries.
Your Environment
SuiteCRM 7.11.8 (latest is bugged at time of issue therefore version hold), MariaDB 10.3, Apache2 2.4.41 Elasticsearch 5.6.16 on ubuntu 19.10
The text was updated successfully, but these errors were encountered: