Steps to Reproduce:
- Insert {{#drilldowninfo:filters=...}} with any filter in any category.
- Check Special:BrowseData for the category in which you added the parser function.
Actual Results:
[4cb7c213ec57f38223d4f457] /wiki/Especial:Buscar_datos/Bienes_culturales?Fragilidad=Alta Error from line 105 of /home/.../extensions/SemanticDrilldown/includes/SD_Filter.php: Call to a member function getDatatypeLabels() on null
Expected Results:
The drilldown interface with the configured filters in the category.
This bug is related with T246581: Semantic Drilldown is still using smwgContLang instead of the function smwfContLang().
I solved this problem in my own MediaWiki installation removing global $smwgContLang (line 104, includes/SD_Filter.php) and replacing line 105:
$datatypeLabels = $smwgContLang->getDatatypeLabels();
By:
$datatypeLabels = smwfContLang()->getDatatypeLabels();
I am going to try to make a patch for this fix.