Give alreadyrolled error when rollback will be a null edit
authorumherirrender <umherirrender_de.wp@web.de>
Mon, 17 Feb 2014 19:24:13 +0000 (20:24 +0100)
committerumherirrender <umherirrender_de.wp@web.de>
Mon, 17 Feb 2014 19:24:13 +0000 (20:24 +0100)
commit979b570e2de006900dd30f7d1ea900a33bf67253
treedc109824e4befbfb29d28934ab2c8b264eb79eba
parent50a137955010f6bfeb6fdbab7a9bffe3fc1e8b0f
Give alreadyrolled error when rollback will be a null edit

When a rollback will not create a new version, the rollback should not
be success normally. Raise the alreadyrolled error to indicate this
situation.

This can happen, when the same user already rolled back his edit in the
meantime.

Change-Id: I953ae1ca79abb37bc44f3f8244a42a34111e6ab8
includes/WikiPage.php
tests/phpunit/includes/WikiPageTest.php