https://bugzilla.wikimedia.org/show_bug.cgi?id=71479
Bug ID: 71479
Summary: Exception: Can only add Wikibase\DataModel\Snak\Snak
implementing objects to
Wikibase\DataModel\Snak\SnakList
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: WikidataRepo
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Web browser: ---
Mobile Platform: ---
mw1196 wikidatawiki: [26dffaf0] /w/api.php Exception from line 429 of
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model/src/HashArray.php:
Can only add Wikibase\DataModel\Snak\Snak implementing objects to
Wikibase\DataModel\Snak\SnakList.
#0
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model/src/HashArray.php(393):
Wikibase\DataModel\HashArray->setElement('P143', Array)
#1
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model/src/HashArray.php(81):
Wikibase\DataModel\HashArray->offsetSet('P143', Array)
#2
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model/src/Reference.php(67):
Wikibase\DataModel\HashArray->__construct(Array)
#3
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/ClaimHtmlGenerator.php(187):
Wikibase\DataModel\Reference->getHash()
#4
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/ClaimHtmlGenerator.php(151):
Wikibase\ClaimHtmlGenerator->getHtmlForReference(Object(Wikibase\DataModel\Reference),
Array)
#5
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/ClaimHtmlGenerator.php(98):
Wikibase\ClaimHtmlGenerator->getHtmlForReferences(Object(Wikibase\DataModel\ReferenceList),
Array)
#6
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/View/ClaimsView.php(206):
Wikibase\ClaimHtmlGenerator->getHtmlForClaim(Object(Wikibase\DataModel\Statement\Statement),
Array, '<span class="wb...')
#7
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/View/ClaimsView.php(87):
Wikibase\Repo\View\ClaimsView->getHtmlForClaimGroup(Array, Array)
#8
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/ItemView.php(34):
Wikibase\Repo\View\ClaimsView->getHtml(Array, 'wikibase-statem...')
#9
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/EntityView.php(115):
Wikibase\ItemView->getInnerHtml(Object(Wikibase\EntityRevision), true)
#10
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/EntityParserOutputGenerator.php(142):
Wikibase\EntityView->getHtml(Object(Wikibase\EntityRevision), true)
#11
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/EntityParserOutputGenerator.php(90):
Wikibase\EntityParserOutputGenerator->addHtmlToParserOutput(Object(ParserOutput),
Object(Wikibase\EntityRevision), true)
#12
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/content/EntityContent.php(264):
Wikibase\EntityParserOutputGenerator->getParserOutput(Object(Wikibase\EntityRevision),
true, true)
#13
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/content/EntityContent.php(210):
Wikibase\EntityContent->getParserOutputFromEntityView(Object(Title), NULL,
Object(ParserOptions), true)
#14 /srv/mediawiki/php-1.25wmf1/includes/page/WikiPage.php(2145):
Wikibase\EntityContent->getParserOutput(Object(Title), NULL,
Object(ParserOptions))
#15
/srv/mediawiki/php-1.25wmf1/extensions/TemplateData/TemplateData.hooks.php(71):
WikiPage->prepareContentForEdit(Object(Wikibase\ItemContent), NULL,
Object(User), 'application/jso...')
#16 [internal function]: TemplateDataHooks::onPageContentSave(Object(WikiPage),
Object(User), Object(Wikibase\ItemContent), '/* wbsetclaim-c...', 0, NULL,
NULL, 66, Object(Status))
#20
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/store/sql/WikiPageEntityStore.php(247):
WikiPage->doEditContent(Object(Wikibase\ItemContent), '/* wbsetclaim-c...', 66,
160850544, Object(User))
#21
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/store/sql/WikiPageEntityStore.php(148):
Wikibase\Repo\Store\WikiPageEntityStore->saveEntityContent(Object(Wikibase\ItemContent),
'/* wbsetclaim-c...', Object(User), 66, 160850544)
#22
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/EditEntity.php(720):
Wikibase\Repo\Store\WikiPageEntityStore->saveEntity(Object(Wikibase\DataModel\Entity\Item),
'/* wbsetclaim-c...', Object(User), 66, 160850544)
#23
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/api/ApiWikibase.php(446):
Wikibase\EditEntity->attemptSave('/* wbsetclaim-c...', 2, '1614f8f17bc608f...')
#24
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/api/ModifyClaim.php(68):
Wikibase\Api\ApiWikibase->attemptSaveEntity(Object(Wikibase\DataModel\Entity\Item),
Object(Wikibase\Summary), 2)
#25
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/api/SetClaim.php(82):
Wikibase\Api\ModifyClaim->saveChanges(Object(Wikibase\DataModel\Entity\Item),
Object(Wikibase\Summary))
#26 /srv/mediawiki/php-1.25wmf1/includes/api/ApiMain.php(932):
Wikibase\Api\SetClaim->execute()
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l