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

Reply via email to