[00:03:41] ill figure this out tmr prob just remaking the repo cleanly [00:03:58] until then feel free to check the code and roast me [00:05:49] i hate git [00:06:33] side note @originalauthority when you open a project in PHPStorm does it give you intelisense of all the mediawiki core stuff only if you have the whole core project open? [00:07:47] Yeah, you need to be editing the extension inside a mediawiki folder with the rest of core [00:08:09] I tend to add the extension as a git submodule so that i can still commit/push it separately [00:11:05] I’ll figure out how to do that eventually dies thank you all for all your help yall carrying me so hard in this im so grateful and guilty [13:45:35] [1/2] looking into it. [13:45:36] [2/2] Also btw the ability to access Special:RequestWikiQueue outside of the global wiki (metawikibeta in the case of beta) is going to be removed soon in [[phorge:T12011]] since they 1) were part of the reason why [[phorge:T11999]] happened and 2) due to local user ids it doesn't even work correctly [13:45:36] [1/2] [13:45:37] [2/2] [14:09:57] actually, they straight up do not exist on the databases [14:10:08] something must have happened back in May 2023 [14:10:45] https://meta.mirabeta.org/wiki/Special:Log/farmer?type=farmer&user=&offset=20230525213102%7C215 there's also no entry in the farmer log for them [14:15:45] chances are they never existed tbh [14:22:37] Blaming you works then! [14:26:34] and yes, Special:RequestWikiQueue throwing exceptions like this is "intended" behavior as far as I can tell [14:28:32] [1/2] https://github.com/miraheze/CreateWiki/blob/master/includes/RequestWiki/RequestWikiRequestViewer.php#L330 [14:28:32] [2/2] `WikiRequest` throws an exception if you ask it for a wiki that doesn't exist (https://github.com/miraheze/CreateWiki/blob/master/includes/RequestWiki/WikiRequest.php#L108), but the linked line catches that exception and returns null, and NULLs don't have member functions. [14:31:46] hmm, actually intended behavior is that you see the `requestwiki-unknown` message but the code fatals long before that. [15:00:26] last time it worked correctly was probably in 1.39