[MGNLEESOLR-143] Migrate SOLR custom fields to the new UI framework Created: 29/May/20  Updated: 02/Jul/20  Resolved: 24/Jun/20

Status: Closed
Project: Solr Search Provider
Component/s: None
Affects Version/s: 5.2.3
Fix Version/s: 5.5

Type: Bug Priority: Neutral
Reporter: Mercedes Iruela Assignee: AntonĂ­n Juran
Resolution: Done Votes: 0
Labels: 621, maintenance
Remaining Estimate: 0d
Time Spent: 3d 6h 14m
Original Estimate: Not Specified

Attachments: PNG File Screenshot 2020-05-29 at 13.50.20.png     PNG File Screenshot 2020-06-23 at 09.58.29.png     PNG File Screenshot 2020-06-23 at 10.04.01.png     PNG File Screenshot 2020-06-23 at 10.05.32.png     PNG File Screenshot 2020-06-23 at 10.05.57.png    
Issue Links:
Problem/Incident
causes MGNLEESOLR-144 Replace hardcoded comboBoxField optio... Open
causes MGNLEESOLR-146 DOC: Update Solr module page, structu... Closed
Relates
relates to MGNLEESOLR-145 Extract old SOLR UI to compatibility ... Open
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Sprint: Maintenance 11, Maintenance 12, Maintenance 13
Story Points: 8

 Description   

SOLR is including some Search templates that use custom fields: info.magnolia.search.solrsearchprovider.ui.form.field.definition.ClientSelectFieldDefinition} and info.magnolia.search.solrsearchprovider.ui.form.field.definition.FacetSelectFieldDefinition. When a Page is created using MTE-Solr Search Result template, the client cannot be chosen because the field is not supported by the new UI Framework and no Converter exists for these custom fields.

Steps to reproduce:
1. Install SOLR (v5.2.3)
2. Create a page using template MTE-Solr Search Result. This is the page dialog that is displayed:

Expected result:
It is expected that this field is supported and the client and all the needed configuration can be set up via dialog.

Actual result:
client cannot be chosen

Workaround:
In the Client field select which client should be used for search. The field displays all clients configured under Configuration > /modules/solr-search-provider/config/solrClientConfigs.

Save the page without selecting the client and set it up directly in JCR Browser. First, see available clients configured under Configuration > /modules/solr-search-provider/config/solrClientConfigs.


Generated at Mon Feb 12 11:00:32 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.