Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
6.2.4
-
None
-
Unit
-
High
-
Easy
-
N/A
-
N/A
-
Description
Follow these steps to reproduce:
- Create a subwiki if you don't have one already
- Make the subwiki multilingual, putting "en,fr" as supported languages
- With the default language create a new wiki page. I used a terminal page
- Search for this page using
id:subwiki\:Space\.Page_*
and removing all filters (selected facet values). You get one result as expected.
- Translate this page in French
- Perform the same search again. You get only one result although it should have been two.
- Edit the French translation and save.
- Perform the same search again. You now get two results as expected.
So the document translation is not indexed when it is created (on DocumentCreatedEvent). You need to re-save the translation in order to index it (DocumentUpdatedEvent).
This doesn't happen on the main wiki.