hoo created this task.
hoo added projects: MediaWiki-extensions-WikibaseRepository, Wikidata, 
Technical-Debt.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: wdwb-tech.

TASK DESCRIPTION
  `OutputPageBeforeHTMLHookHandler` retrieves termbox entries for entity pages 
from the OutputPage (see 
`OutputPageBeforeHTMLHookHandler::getEntityTermsListHtml`). If this OutputPage 
property is empty we fall back to retrieving the full entity to extract the 
terms from that.
  `OutputPageBeforeHTMLHookHandler::getEntity` claims that in this case `// The 
parser cache content is too old to contain the terms list items`, but given 
this was added years ago (in 4b52cd637a1 
<https://phabricator.wikimedia.org/rEWBA4b52cd637a10303db1911929072e04898d0e9833>
 in 2016), this surely isn't the case anymore.
  
  To do:
  
  1. Make sure the `wikibase-terms-list-items` property is actually set in all 
relevant cases
  2. Remove the fallback handling from `OutputPageBeforeHTMLHookHandler` and 
`EntityViewPlaceholderExpander`

TASK DETAIL
  https://phabricator.wikimedia.org/T340642

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hoo
Cc: Aklapper, hoo, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, darthmon_wmde, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Izno, 
Wikidata-bugs, aude, Dinoguy1000, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to