[10:54:10] tgr|away: hey. thanks for clarifying on the gerrit patch. can you clear up my confusion on ? I don't quite get what's happening [10:56:16] duesen: I was just looking at it. I'm not sure what happening either, but I think what got you confused is that the move-subpages right doesn't have anything to do with subpages [10:56:44] I mean, it's just a permission like any other, MediaWiki does not start looking up subpages when it's checked [10:59:02] I have no idea how PermissionManager code ends up with a stale Title though, MovePage seems to put the updated IDs into LinkCache so the new Title object should use those [11:40:02] tgr: sorry, got sidetracked. and hexchat is really bad at getting my attention :( [11:40:59] I'm going with your idea of just doing the permission check sooner [11:47:10] tgr: are you going to do the check? if so, also just don't do it if moving subpages wasn't requested. [11:47:30] if you work on that, i'll try to figure out the stale Title issue [11:47:36] i'd like to at least understand it [11:48:17] duesen: https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/516614 [11:48:37] but yeah, would be nice to understand what's going on [11:55:06] tgr: added a minor comment [23:05:20] Looks like login and account creation is broken on beta labs, it throws DBReadOnlyRoleError [23:05:32] Seemingly due to the USE query for switching databases being flagged as a write query [23:05:34] (cc AaronSchulz ) [23:06:05] Looks like this happens any time the CentralAuthUser is loaded [23:06:57] Seeing lots of these in logstash-beta [23:08:39] T225682 [23:08:39] T225682: Login, account creation, anything else that accesses global user throws DBReadOnlyRoleError in beta labs - https://phabricator.wikimedia.org/T225682