-
Type:
Regression Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.1.X, Master
-
Fix Version/s: 7.0.0 DXP FP80, 7.0.10.11 DXP SP11, 7.0.X, 7.1.10 DXP FP10, 7.1.10.2 SP2, 7.1.3 CE GA4, 7.1.X, Master
-
Component/s: Forms
-
Branch Version/s:7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Story Points:0.5
-
Fix Priority:3
-
Last Working Version:
-
Git Pull Request:
"Disable" searchable option is reset to "Keyword" after reopening "properties" tab.
Data is correctly stored to database, but in case you reopen the field properties tab, radio button is reset to "Keyword".
This issue is not reproduced with "Text" searchable option
Steps to reproduce
- Create a Form and add three text fields: Field1, Field2 and Field3.
- Configure first field as "Disable", second field as "Keyword", third field as "Text"
- After setting third field, go back to first field and check "searchable" configuration:
- Expected behavior: searchable value remains "Disable"
- Wrong behavior: searchable value is reset to "Keyword"
- Expected behavior: searchable value remains "Disable"
Important: it is necessary to also test again LPS-89362 and LPS-83895 ("Scenario 4" and "Scenario 7")
More information: https://issues.liferay.com/browse/LPS-89362?focusedCommentId=1707870&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-1707870
Workaround:
If you save the form without reopening searchable configuration, it is correctly stored to database:
- Set again first field to searchable "Disable" and save the form without reopening that field configuration
- Execute following SQL: select * from DDMStructure
- Check "definition" column
- You will see that structure definition is correctly stored:
- Field1: "indexType":""
- Field2: "indexType":"Keyword"
- Field3: "indexType":"Text"
- is caused by
-
LPS-90362 Cannot configure fields as "Not indexable" in webcontent structures
- Closed