New version of MetatagEntityFieldItemList::computeValue() is causing neverending loop and error 503

Created on 29 March 2024, 6 months ago

I'm not really sure why, but new version of MetatagEntityFieldItemList::computeValue() is now rendering all metatags to get cache tags and that is causing an endless loop and next page load fails with error 503.

That happens when I edit and save a node of a bundle that uses metatags.

It seems rendering all values causes MetatagEntityFieldItemList::computeValue() to be executed again and again... not sure why, but maybe some other module here in my site need to iteract with all fields and that happens inside this $renderer->executeInRenderContext() loop.

Site worked well with version 8.x-1.x of metatag module. So I need to keep using old version or patch new one to ignore this new version of computeValue(). Mmm... not sure yet.

πŸ“Œ Task
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡ͺπŸ‡ΈSpain markus_petrux

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024