Recreating this issue that currently exists in core: https://www.drupal.org/project/drupal/issues/3092593
I'm guessing this needs to be fixed here if Drupal core has switched to depending on contrib CKEditor?
Original summary is below: ⬇️
Problem/Motivation
(for quick setup, Install Umami 8.8.x)
Steps to reproduce -
1. View an article, and click on quickedit on top-right corner
2. Place the cursor anywhere in the body, and click on add-media icon
3. Select the image from media_library
4. Click on "Insert Selected"
Result -
Image is not added, and there's an error in the console
plugin.js?t=0:148 Uncaught TypeError: Cannot read property 'getAttribute' of null
at d.upcast (plugin.js?t=0:148)
at Array.<anonymous> (<anonymous>:29:162)
at iterator (<anonymous>:874:440)
at window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.htmlParser.element.forEach (<anonymous>:294:397)
at window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.htmlParser.fragment.forEach (<anonymous>:294:498)
at e.<anonymous> (<anonymous>:887:94)
at e.g (<anonymous>:10:70)
at e.<anonymous> (<anonymous>:11:433)
at e.window.CKEDITOR.window.CKEDITOR.dom.CKEDITOR.editor.CKEDITOR.editor.fire (<anonymous>:13:97)
at CKEDITOR.htmlDataProcessor.toHtml (<anonymous>:315:222)| Comment | File | Size | Author |
|---|---|---|---|
| #6 | 3341001_6.patch | 1.48 KB | zhawkins |
Issue fork ckeditor-3341001
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3341001-cannot-add-media
changes, plain diff MR !11
Comments
Comment #2
zhawkins commentedComment #5
zhawkins commentedRerolled patch from https://www.drupal.org/project/ckeditor
Comment #6
zhawkins commentedFixing the patch file number.
Comment #7
firewaller commentedPatch #6 works for us.