API: Handle invalid titles in action=feedwatchlist
authorBrad Jorsch <bjorsch@wikimedia.org>
Tue, 3 Mar 2015 15:10:20 +0000 (10:10 -0500)
committerBrad Jorsch <bjorsch@wikimedia.org>
Tue, 3 Mar 2015 15:29:49 +0000 (10:29 -0500)
commita5f097c2c3c2273b73aabcc8cd98bd8729d66993
tree944d11c328979b45d53e79c6c590d31f4201f98f
parent26a86825575e7c85797f64a3c02e3e8cb21fe855
API: Handle invalid titles in action=feedwatchlist

When new interwiki prefixes or the like get added, it can cause existing
watchlist entries to become invalid. Let's handle this more gracefully than
"Fatal error: Call to a member function getFullURL() on a non-object".

Bug: T44274
Change-Id: I9476fa7a86aaae810b8c0c2da08a9317451a0bdf
includes/api/ApiFeedWatchlist.php