Check hasTitle() in RequestContext::setWikiPage()
authorKunal Mehta <legoktm@gmail.com>
Fri, 12 Dec 2014 19:17:55 +0000 (11:17 -0800)
committerKunal Mehta <legoktm@gmail.com>
Fri, 12 Dec 2014 19:41:22 +0000 (11:41 -0800)
commit0a7815967bcb8c6c7d644515e19f19cf32fd207e
tree580e364344d4c816f66a9014af926853dfd94565
parent18d952dbcb6c79cce74686d0ac74dc53879a3636
Check hasTitle() in RequestContext::setWikiPage()

Calling getTitle() right away can lead to reading from
$wgTitle, so check with hasTitle() first.

This avoids a globaltitlefail in ApiEditPage.

Change-Id: I749cc33dd4f1fd6bc7598be34f37e591d822c3f2
includes/context/RequestContext.php