This repository has been archived by the owner on May 3, 2022. It is now read-only.
EZP-26011: Content on the Fly embeds unreliable with the Solr Bundle #642
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JIRA: https://jira.ez.no/browse/EZP-26011
Requires ezsystems/content-on-the-fly-prototype-bundle#15
Description
To render the embed elements and the images in the RichText editor a search is done to load the corresponding Content(Info). Right after creating a Content, the search index might not be up to date yet, as a result the embed or the image added based on a Content that was just created with the Content on the Fly feature can not be done.
To avoid that, this patch changes the way the embed/image tag is rendered right after the usage of the Universal Discovery Widget to use the selection provided by the UDW instead of searching for the Content(Info).
Tests
manual tests + unit tests