On Tue, Sep 15, 2015 at 11:53 AM, Petr Bena <[email protected]> wrote:
> Just to make clear what my problem is, here is example. There is a > user 75.69.113.86 who made 3 consecutive edits to page "Battle > Tendency". These edits can be displayed using these 3 API's: > > * > https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids%7Ctags%7Cuser%7Ctimestamp%7Ccomment&rvlimit=1&rvstartid=681167574&rvdiffto=prev&titles=Battle%20Tendency&rawcontinue=1&format=xml This diff is from 679358832 to 681167574. > * > https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids%7Ctags%7Cuser%7Ctimestamp%7Ccomment&rvlimit=1&rvstartid=681167835&rvdiffto=prev&titles=Battle%20Tendency&rawcontinue=1&format=xml This is from 681167574 to 681167835. > * > https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids%7Ctags%7Cuser%7Ctimestamp%7Ccomment&rvlimit=1&rvstartid=681167909&rvdiffto=prev&titles=Battle%20Tendency&rawcontinue=1&format=xml And this is from 681167835 to 681167909. > The combined diff of all three edits I am trying to get has link > > https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids%7Ctags%7Cuser%7Ctimestamp%7Ccomment&rvlimit=1&rvstartid=681167574&rvdiffto=681167909&titles=Battle%20Tendency&rawcontinue=1&format=xml > > but as you can see, it's not actually containing all these changes. > Why is that? Because you're asking for the diff from 681167574 to 681167909 (which covers only the last two of your three links), not the diff from *679358832* to 681167909. -- Brad Jorsch (Anomie) Senior Software Engineer Wikimedia Foundation _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
