LordCyfer created this task. LordCyfer added a project: Wikibase-Containers. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata.
TASK DESCRIPTION Steps to Reproduce: Use this url in your web browser: https://wiki.personaldata.io/wiki/Special:ApiSandbox#action=wbmergeitems&fromid=Q3531&toid=Q1193 Then Make Request It was working with my 1.32 Actual Results: The output : { "error": { "code": "internal_api_error_TypeError", "info": "[e6623aa8a06760b8d51986b2] Exception caught: Argument 1 passed to Wikibase\\Repo\\Merge\\Validator\\NoCrossReferencingStatements::validate() must be an instance of Wikibase\\DataModel\\Entity\\StatementListProvidingEntity, instance of Wikibase\\DataModel\\Entity\\Item given, called in /var/www/html/extensions/Wikibase/repo/includes/ChangeOp/ChangeOpsMerge.php on line 315", "errorclass": "TypeError", "*": "TypeError at /var/www/html/extensions/Wikibase/repo/includes/Merge/Validator/NoCrossReferencingStatements.php(25)\n#0 /var/www/html/extensions/Wikibase/repo/includes/ChangeOp/ChangeOpsMerge.php(315): Wikibase\\Repo\\Merge\\Validator\\NoCrossReferencingStatements->validate(Wikibase\\DataModel\\Entity\\Item, Wikibase\\DataModel\\Entity\\Item)\n#1 /var/www/html/extensions/Wikibase/repo/includes/ChangeOp/ChangeOpsMerge.php(151): Wikibase\\Repo\\ChangeOp\\ChangeOpsMerge->checkStatementLinks()\n#2 /var/www/html/extensions/Wikibase/repo/includes/Interactors/ItemMergeInteractor.php(160): Wikibase\\Repo\\ChangeOp\\ChangeOpsMerge->apply()\n#3 /var/www/html/extensions/Wikibase/repo/includes/Api/MergeItems.php(136): Wikibase\\Repo\\Interactors\\ItemMergeInteractor->mergeItems(Wikibase\\DataModel\\Entity\\ItemId, Wikibase\\DataModel\\Entity\\ItemId, array, NULL, boolean)\n#4 /var/www/html/extensions/Wikibase/repo/includes/Api/MergeItems.php(115): Wikibase\\Repo\\Api\\MergeItems->mergeItems(Wikibase\\DataModel\\Entity\\ItemId, Wikibase\\DataModel\\Entity\\ItemId, array, NULL, boolean)\n#5 /var/www/html/includes/api/ApiMain.php(1593): Wikibase\\Repo\\Api\\MergeItems->execute()\n#6 /var/www/html/includes/api/ApiMain.php(531): ApiMain->executeAction()\n#7 /var/www/html/includes/api/ApiMain.php(502): ApiMain->executeActionWithErrorHandling()\n#8 /var/www/html/api.php(87): ApiMain->execute()\n#9 {main}" } } Expected Results: No error F31520946: docker-compose.yml <https://phabricator.wikimedia.org/F31520946> F31520949: LocalSettings.php <https://phabricator.wikimedia.org/F31520949> TASK DETAIL https://phabricator.wikimedia.org/T243377 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: LordCyfer Cc: Aklapper, LordCyfer, darthmon_wmde, Jelabra, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Asahiko, Wikidata-bugs, aude, Addshore, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
