- Issue created by @wim leers
\Drupal\media_migration\MediaWysiwygPluginBase::process()
injects additional steps into the process pipeline of body fields.
This conflicts when the body field does not contain HTML markup, but Markdown.
e.g. original input:
## Teamwork
These many hardened migrations are thanks to the titanic work of:
- Angie aka <https://www.drupal.org/u/webchick>
- Zoltan aka <https://www.drupal.org/u/huzooka>
- Gabe aka <https://www.drupal.org/u/gabesullice>
- Peter aka <https://www.drupal.org/u/zrpnr>
- Matthew aka <https://www.drupal.org/u/grasmash>
- Naren aka <https://www.drupal.org/u/narendrar>
- Srishti aka <https://www.drupal.org/u/srishtibankar>
- Omkar aka <https://www.drupal.org/u/omkarpodey>
- … and of course many in the Drupal community with whom we've collaborated along the way, especially <https://www.drupal.org/u/quietone>!
_If you found this interesting, check out [Gabe's write-up of the application architecture](https://dev.acquia.com/blog/tightly-integrated-loosely-coupled) that powers the awesome React-based UI that Peter built._
results in:
## Teamwork
These many hardened migrations are thanks to the titanic work of:
- Angie aka <https: www.drupal.org u webchick>
- Zoltan aka <https: www.drupal.org u huzooka>
- Gabe aka <https: www.drupal.org u gabesullice>
- Peter aka <https: www.drupal.org u zrpnr>
- Matthew aka <https: www.drupal.org u grasmash>
- Naren aka <https: www.drupal.org u narendrar>
- Srishti aka <https: www.drupal.org u srishtibankar>
- Omkar aka <https: www.drupal.org u omkarpodey>
- … and of course many in the Drupal community with whom we've collaborated along the way, especially <https: www.drupal.org u quietone>!
_If you found this interesting, check out [Gabe's write-up of the application architecture](https://dev.acquia.com/blog/tightly-integrated-loosely-coupled) that powers the awesome React-based UI that Peter built._</https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:></https:>
Test this module with any body field that contains Markdown, or specifically the markup above.
TBD, but these seem options:
TYPE_MARKUP_LANGUAGE
, and if so, do NOT add some of these filters.filter
table's name
column.Work-around for now: either add an early return $migrations;
to \Drupal\media_migration\MediaWysiwygPluginBase::process()
, or modify the logic in either of the actually called process plugins that this is adding.
Active
1.0
Documentation