Problem/Motivation
The filters in Drupal\migrate\Controller\MigrateMessageController
are modeled on the code in the dblog
module, so make the same changes as in #3476175: Change the filter in the overview page of the dblog module to a condition object.
The details page for migration messages has a filter functionality. Currently is the filter creating a SQL string and that is add to the query with the $query->where()
. The problem is that MongoDB does not support SQL strings. For MongoDB, the SQL string needs to be replaced with a condition object.
Proposed resolution
Replace the filter in the details page for migration messages to a condition object.
Remaining tasks
TBD
User interface changes
None
Introduced terminology
None
API changes
None
Data model changes
None
Release notes snippet
TBD