https://bugzilla.wikimedia.org/show_bug.cgi?id=71546

            Bug ID: 71546
           Summary: Argument 1 passed to
                    Wikibase\ViewEntityAction::displayEntityContent() must
                    be an instance of Wikibase\EntityContent
           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: ---

while we don't need to support viewing diff of a wikitext revision and item
revision, we should show a friendly error message instead of this:

https://www.wikidata.org/w/index.php?title=User%3AAude&diff=150141788&oldid=8296571

PHP fatal error in
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/actions/ViewEntityAction.php
line 173:
Argument 1 passed to Wikibase\ViewEntityAction::displayEntityContent() must be
an instance of Wikibase\EntityContent, instance of WikitextContent given,
called in
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/actions/ViewEntityAction.php
on line 126 and defined 

#0
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/actions/ViewEntityAction.php(173):
Wikibase\ViewEntityAction::displayEntityContent()
#1
/srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/actions/ViewEntityAction.php(126):
Wikibase\ViewEntityAction->displayEntityContent(Object(WikitextContent))
#2 /srv/mediawiki/php-1.25wmf1/includes/MediaWiki.php(414):
Wikibase\ViewEntityAction->show()          
#3 /srv/mediawiki/php-1.25wmf1/includes/MediaWiki.php(282):
MediaWiki->performAction(Object(Article), Object(Title))
#4 /srv/mediawiki/php-1.25wmf1/includes/MediaWiki.php(584):
MediaWiki->performRequest()                
#5 /srv/mediawiki/php-1.25wmf1/includes/MediaWiki.php(435): MediaWiki->main()   
#6 /srv/mediawiki/php-1.25wmf1/index.php(46): MediaWiki->run()                  
#7 /srv/mediawiki/w/index.php(3): require('/srv/mediawiki/...')

-- 
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

Reply via email to