Closed (duplicate)
Project:
Drupal core
Version:
9.4.x-dev
Component:
plugin system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
7 Jul 2022 at 14:58 UTC
Updated:
8 Nov 2022 at 20:28 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
cilefen commentedThis indicates the plugin has no ID. Which plugin is this?
Comment #3
cilefen commentedComment #4
jcontreras commentedstrpos() is requiring the variable to be a string. The problem happened after updating to PHP 8.1
Comment #5
cilefen commentedUnderstood. But which plugin is this? Many people have offered similar workaround patches but there is a problematic plugin here.
Comment #6
cilefen commentedComment #7
jcontreras commentedI see what you mean. I had it print out the ID's and turns out if I am not mistaken, that the "entity_embed" plugin is returning "NULL" for the id.
Comment #8
cilefen commentedIt is fixed but not yet released.
Comment #9
jcontreras commentedPerfect thank you!
Comment #10
binnythomas commentedI am getting the same error on Drupal core 9.3.22 and this patch fixes the issue. Any idea in which release this is incorporated?
Comment #11
cilefen commented@binnythomas This one was caused in the Entity Embed project, not Core.