Details
-
Bug
-
Resolution: Fixed
-
High
-
5.2
Description
Unhiding an object using LocationService API does not update visibility in search results.
STEPS TO REPRODUCE
- Create an object 'Test Article'
- Hide the object.
- Notice that the object is no longer returned from eZSolr.
- Unhide the object using LocationService Api.
- Notice that the object still is not returned from solr.
Note:
There seems to be a typo in eZ/Bundle/EzPublishLegacyBundle/Resources/config/slot.yml
Please check lines 92-96
ezpublish_legacy.signalslot.unhide_location: class: %ezpublish_legacy.signalslot.unhide_location.class% arguments: [@ezpublish_legacy.kernel] tags: - { name: ezpublish.api.slot, signal: LocationService\UpdateLocationSignal }
It seems that the correct line should be:
- { name: ezpublish.api.slot, signal: LocationService\UnhideLocationSignal }