aude created this task.
aude added a subscriber: aude.
aude added a project: MediaWiki-extensions-WikibaseClient.

TASK DESCRIPTION
  i just set $wgWBClientSettings['useLegacyUsageIndex'] = true;   locally.
  
  now when running jobs in my client (after removing a site link), i get:
  
  Catchable fatal error: Argument 1 passed to 
Wikibase\Client\Usage\UsageAspectTransformer::transformPageEntityUsages() must 
be an instance of Wikibase\Client\Usage\PageEntityUsages, integer given, called 
in 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/AffectedPagesFinder.php
 on line 349 and defined in 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Usage/UsageAspectTransformer.php
 on line 84
  
  Call Stack:
      0.0006     664488   1. {main}() 
/Library/WebServer/Documents/php-master/maintenance/runJobs.php:0
      0.0033    1207792   2. 
require_once('/Library/WebServer/Documents/php-master/maintenance/doMaintenance.php')
 /Library/WebServer/Documents/php-master/maintenance/runJobs.php:95
      0.0975   19139104   3. RunJobs->execute() 
/Library/WebServer/Documents/php-master/maintenance/doMaintenance.php:102
      0.1157   19273816   4. JobRunner->run() 
/Library/WebServer/Documents/php-master/maintenance/runJobs.php:80
      3.3446   28498392   5. Wikibase\ChangeNotificationJob->run() 
/Library/WebServer/Documents/php-master/includes/jobqueue/JobRunner.php:135
      3.9161   37087648   6. 
Wikibase\Client\Changes\ChangeHandler->handleChanges() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/lib/includes/ChangeNotificationJob.php:133
      3.9179   37238648   7. 
Wikibase\Client\Changes\ChangeHandler->handleChange() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/ChangeHandler.php:142
      3.9182   37239240   8. 
Wikibase\Client\Changes\AffectedPagesFinder->getAffectedUsagesByPage() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/ChangeHandler.php:167
      3.9182   37239240   9. 
Wikibase\Client\Changes\AffectedPagesFinder->getAffectedPages() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/AffectedPagesFinder.php:114
      3.9362   37853264  10. 
Wikibase\Client\Changes\AffectedPagesFinder->transformAllPageEntityUsages() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/AffectedPagesFinder.php:182
      3.9368   37893304  11. 
Wikibase\Client\Usage\UsageAspectTransformer->transformPageEntityUsages() 
/Library/WebServer/Documents/php-master/extensions/WikidataBuild/extensions/Wikibase/client/includes/Changes/AffectedPagesFinder.php:349
  
  checked in production and don't see anything in the logs about this, but it 
could be it's just not being logged at the moment.
  
  when i removed a site link for (fr)wikivoyage, I do not see the change being 
reflected in the other wikivoyages or in frwikivoyage, nor see it appear in my 
watchlist.
  
  i tried removing a wikipedia site link from the same item, and the change did 
get reflected on wikipedia and in my watchlist there. (wikipedia is running 
older Wikibase code).

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

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

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

To: aude
Cc: Aklapper, aude, Wikidata-bugs



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to