After migrating from 7 to 9, I’m getting a lot of these errors in watchdog, from views.
A non-existent config entity name returned by
FieldStorageConfigInterface::getBundles(): entity type:paragraph, bundle:iframe, field name:field_url
Things I’ve tried:
-
Checking paragraph bundles(types): there are only two, the iframe one does not exist (I don’t need it in the new site).
-
drush cr -
drush config:exportthen grepping the files foriframe: it only exists inmedia.settings.ymlasiframe_domain: ''– not relevant -
grepping the config files for
field_url– not found. -
maybe there’s some old content referencing the
iframebundle?select distinct type from paragraphs_item;only shows the new bundle names. Same forparagraphs_item_field_data -
show tables like "%field_url%";This does reveal two tables:paragraph__field_urlandparagraph_revision__field_url– I would have expected these to be deleted. They are both empty though. -
show tables like "%iframe%";– none. -
I’ve been through all the views – but these are all the default D9 ones, plus a few I’ve added myself for the new site, which do not have anything to do with paragraph bundles.
I’m stumped as to how to get rid of these errors/notices.