aude created this task. aude added subscribers: aude, Aklapper. aude added projects: MediaWiki-extensions-WikibaseClient, Wikidata.
TASK DESCRIPTION ApiFeedRecentChanges works as a wrapper around SpecialRecentChanges, obtaining change entries from there. As such, user preference for "Show Wikidata edits in recent changes" carries over to the recent changes feed. When these entries *are* included, the link is wrong and the summary / diff is empty. Once the rows are obtained from SpecialRecentChanges, the feed entries are created in ChangesFeed::buildItems and FeedUtils::formatDiff builds the summary. Not exactly sure how we would want to handle entries from WikibaseRepo. <entry> <id> http://wikidata-client/index.php?title=Magnesium&diff=10011&oldid=10011 </id> <title>Magnesium</title> <link rel="alternate" type="text/html" href="http://wikidata-client/index.php?title=Magnesium&diff=10011&oldid=10011"/> <updated>2015-02-22T14:27:24Z</updated> <summary type="html"> <p></p> <table class='diff diff-contentalign-left'> <tr style='vertical-align: top;'> <td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 14:27, 22 February 2015</td> </tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div> </td></tr></table> </summary> <author> <name>Admin</name> </author> </entry> TASK DETAIL https://phabricator.wikimedia.org/T90393 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, Jdouglas _______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
