{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6495677,"defaultBranch":"master","name":"mediawiki-extensions-Scribunto","ownerLogin":"wikimedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-01T19:27:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56668?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717462872.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"031104f2852d5c3f4385d9f136b833100b63dc7c","ref":"refs/heads/wmf/1.43.0-wmf.8","pushedAt":"2024-06-04T01:01:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I45f89ed0cac747dface6fd02d786a01097eb477f","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"9d230e5233767565434bcae530d45425bd9416eb","after":"031104f2852d5c3f4385d9f136b833100b63dc7c","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-06-03T23:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I45f89ed0cac747dface6fd02d786a01097eb477f","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"9d230e5233767565434bcae530d45425bd9416eb","after":"031104f2852d5c3f4385d9f136b833100b63dc7c","ref":"refs/heads/master","pushedAt":"2024-06-03T07:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I45f89ed0cac747dface6fd02d786a01097eb477f","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"3995f832cac88941a6464dfbcaf484857d1fc847","after":"011e8535d54a56d1ef6cc1282b72018bfb9314d6","ref":"refs/heads/REL1_39","pushedAt":"2024-06-03T06:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I10f1dd379082766a9884e70553fa4f08191ab880","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"486d30ca025b4eb5e6058911105a8ebeb9a2a393","after":"5c493354d5480355d2381eeaf7f360535ebcbadc","ref":"refs/heads/REL1_42","pushedAt":"2024-05-30T07:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I4922096bfe2f37ee60b3c47d0280536dcdb0756d","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"a7a9012cd173d87e305f04156f2180ea7b01aec0","after":"0bddbb8edcbe50a5424bfe3b29c9e98e0b71675a","ref":"refs/heads/REL1_41","pushedAt":"2024-05-29T06:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ic337596c0edb1a2ae04349a843e81049c4fac269","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"73765466f315551d67e900c01f88a8fc919b3081","after":"9d230e5233767565434bcae530d45425bd9416eb","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-28T23:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I0bb176cc73b5119d4bdeae73b1560d7acecc1c62","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"73765466f315551d67e900c01f88a8fc919b3081","after":"9d230e5233767565434bcae530d45425bd9416eb","ref":"refs/heads/master","pushedAt":"2024-05-28T07:33:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I0bb176cc73b5119d4bdeae73b1560d7acecc1c62","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"19d1d261ff5ee87d555ee34e9dcc8e28469a6b5f","after":"516d99f5698c4a6c010077cf76633dc44b72fa8f","ref":"refs/heads/REL1_40","pushedAt":"2024-05-28T06:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I7e25424e16766deeecee841022e45b07dd9146a3","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":null,"after":"73765466f315551d67e900c01f88a8fc919b3081","ref":"refs/heads/wmf/1.43.0-wmf.7","pushedAt":"2024-05-28T01:01:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ifd2de00ece3bffd72d7de965129eb12d0a11910d","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"acd7ec66ea46c04a21f3b4e00989ab0ceb077520","after":"73765466f315551d67e900c01f88a8fc919b3081","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-27T23:31:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ifd2de00ece3bffd72d7de965129eb12d0a11910d","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"acd7ec66ea46c04a21f3b4e00989ab0ceb077520","after":"73765466f315551d67e900c01f88a8fc919b3081","ref":"refs/heads/master","pushedAt":"2024-05-27T07:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ifd2de00ece3bffd72d7de965129eb12d0a11910d","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"9ff8e1e25ad843b6892f01391dd98acf40aceb80","after":"3995f832cac88941a6464dfbcaf484857d1fc847","ref":"refs/heads/REL1_39","pushedAt":"2024-05-27T06:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ib48152d04ab3d58db1e5a4094eb01a8a5277d6ca","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"df7dee0e7c8f2e5516eb7e5e5dcf73a80db9e3ef","after":"acd7ec66ea46c04a21f3b4e00989ab0ceb077520","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-24T23:31:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Avoid modules that should return `false` wrongly returning `true`\n\nWhen modules are first loaded by `require` in package.lua, it checks\nfor a return value with `if res then`. If that check fails, the module\nwill be cached with the default value `true` at line 109, and that\nvalue is then returned.\n\nThat check should be changed to `if res ~= nil then`, because\notherwise a module with a return value of `false` will be cached with\nthe value `true`.\n\nThis also necessitates a corresponding change to the check at line 93,\nwhich is when `package.loaded` is initially checked to see if a package\nhas been loaded before, as that value could be `false`.\n\nBug: T362045\nChange-Id: Id42e26a922c13971c25ed8654e822dc6fdcb6ca7","shortMessageHtmlLink":"Avoid modules that should return false wrongly returning true"}},{"before":"fc3104e9c6171b648b25790030b7ab720228c0ad","after":"acd7ec66ea46c04a21f3b4e00989ab0ceb077520","ref":"refs/heads/master","pushedAt":"2024-05-24T02:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Avoid modules that should return `false` wrongly returning `true`\n\nWhen modules are first loaded by `require` in package.lua, it checks\nfor a return value with `if res then`. If that check fails, the module\nwill be cached with the default value `true` at line 109, and that\nvalue is then returned.\n\nThat check should be changed to `if res ~= nil then`, because\notherwise a module with a return value of `false` will be cached with\nthe value `true`.\n\nThis also necessitates a corresponding change to the check at line 93,\nwhich is when `package.loaded` is initially checked to see if a package\nhas been loaded before, as that value could be `false`.\n\nBug: T362045\nChange-Id: Id42e26a922c13971c25ed8654e822dc6fdcb6ca7","shortMessageHtmlLink":"Avoid modules that should return false wrongly returning true"}},{"before":"df7dee0e7c8f2e5516eb7e5e5dcf73a80db9e3ef","after":"fc3104e9c6171b648b25790030b7ab720228c0ad","ref":"refs/heads/master","pushedAt":"2024-05-24T02:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Optimisations for mw.clone\n\n`mw.clone` is called on the global table for each new `{{#invoke:}}`,\nwhich is a major contributor to loading times on large pages. This\nchange introduces various speed optimisations that make it around\n15% faster:\n\n* `recursiveClone` is declared outside of the main function, to avoid\n generating a new closure each time `mw.clone` is called.\n* This means `tableRefs` has to be passed as an argument to\n `recursiveClone` instead of being an upvalue, which also decreases\n access time.\n* `recursiveClone` is only called after a `type` then `tableRefs` check\n confirms a value is an unseen table, meaning it's only called when\n needed, not for every key/value pair (which add noticeable overhead\n when cloning large tables).\n* `getmetable` is only called once, not twice, by using a local\n variable.\n* `tableRefs[elt]` is only accessed once, by using a ternary operator.\n* Any global accesses have been replaced by local ones.\n\nBug: T357199\nChange-Id: I51593a971f0be728255723ca300d1ce692ead256","shortMessageHtmlLink":"Optimisations for mw.clone"}},{"before":"07d08d275c6ddf04792f3b9b55d2c9655156bda1","after":"486d30ca025b4eb5e6058911105a8ebeb9a2a393","ref":"refs/heads/REL1_42","pushedAt":"2024-05-23T06:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I39fb3a37e890364e7c57f02b44f09046ed2279d0","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"84c0d0d11a958cfb085ebf28a5985916aa5794e0","after":"a7a9012cd173d87e305f04156f2180ea7b01aec0","ref":"refs/heads/REL1_41","pushedAt":"2024-05-22T05:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Id6e59c42863e4c5d9014d8eb212451c0713330b7","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"3c2fa9656761a1a710401fcaefc511c15f33dadc","after":"19d1d261ff5ee87d555ee34e9dcc8e28469a6b5f","ref":"refs/heads/REL1_40","pushedAt":"2024-05-21T06:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I021260aa3862921f22d33d2401cad68c3d7de6b5","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":null,"after":"df7dee0e7c8f2e5516eb7e5e5dcf73a80db9e3ef","ref":"refs/heads/wmf/1.43.0-wmf.6","pushedAt":"2024-05-21T01:01:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I6da01c5c313ce7e04491bc025cd375ed5b398b33","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"2e6cf9cafed309bd3726dbc5bff7ba8246dae9ec","after":"df7dee0e7c8f2e5516eb7e5e5dcf73a80db9e3ef","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-20T23:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I6da01c5c313ce7e04491bc025cd375ed5b398b33","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"2e6cf9cafed309bd3726dbc5bff7ba8246dae9ec","after":"df7dee0e7c8f2e5516eb7e5e5dcf73a80db9e3ef","ref":"refs/heads/master","pushedAt":"2024-05-20T07:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I6da01c5c313ce7e04491bc025cd375ed5b398b33","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"c6b1f32dff3f8dfde558819e18cf963ee5c1eae4","after":"2e6cf9cafed309bd3726dbc5bff7ba8246dae9ec","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-19T23:31:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"build: Updating grunt-banana-checker to 0.13.0\n\nChange-Id: I258c02573ddbefd0be087a9dba2738fadc935fec","shortMessageHtmlLink":"build: Updating grunt-banana-checker to 0.13.0"}},{"before":"c6b1f32dff3f8dfde558819e18cf963ee5c1eae4","after":"2e6cf9cafed309bd3726dbc5bff7ba8246dae9ec","ref":"refs/heads/master","pushedAt":"2024-05-19T01:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"build: Updating grunt-banana-checker to 0.13.0\n\nChange-Id: I258c02573ddbefd0be087a9dba2738fadc935fec","shortMessageHtmlLink":"build: Updating grunt-banana-checker to 0.13.0"}},{"before":"a091b46d65cdccbdbae6c52ec79c4df12859c3e2","after":"c6b1f32dff3f8dfde558819e18cf963ee5c1eae4","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-17T08:23:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update parser tests for new heading HTML\n\nBug: T13555\nDepends-On: I1180169a8e83af834c2984ba16089e6277f2a8dd\nChange-Id: I4d2be132e63aff7bf8953f0f371e806a834db10d","shortMessageHtmlLink":"Update parser tests for new heading HTML"}},{"before":"7c41511282deaff691c4675dd96cd89bcc0723c6","after":"c6b1f32dff3f8dfde558819e18cf963ee5c1eae4","ref":"refs/heads/master","pushedAt":"2024-05-16T16:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update parser tests for new heading HTML\n\nBug: T13555\nDepends-On: I1180169a8e83af834c2984ba16089e6277f2a8dd\nChange-Id: I4d2be132e63aff7bf8953f0f371e806a834db10d","shortMessageHtmlLink":"Update parser tests for new heading HTML"}},{"before":"a091b46d65cdccbdbae6c52ec79c4df12859c3e2","after":"7c41511282deaff691c4675dd96cd89bcc0723c6","ref":"refs/heads/master","pushedAt":"2024-05-16T07:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Ia426a54450c80a3b01fd6d78b167602417c14286","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"703531d5fa5d7dc33f229d1729a578907cc4031f","after":"07d08d275c6ddf04792f3b9b55d2c9655156bda1","ref":"refs/heads/REL1_42","pushedAt":"2024-05-16T06:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: Iac2a27526336854de8c2636124ef7d838c173aca","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"a7111aac6964925ac04f9a9b8435aa737300d930","after":"a091b46d65cdccbdbae6c52ec79c4df12859c3e2","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-15T23:31:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Use correct variable for error message in `mw.loadJsonData`\n\n`mw.loadJsonData` in mw.lua throws an error if the input argument is\nnot a string. The error message should refer to the type of the input\nargument `module`, not that of the variable `arg` (which is usually\nundeclared, giving the type `nil`).\n\nThis also necessitates updating test `mw.loadJsonData, bad title (1)`\nin CommonTests.lua, which checks for the error message if the input\nis the number 0; the correct message should say \"got number\", not\n\"got nil\".\n\nBug: T364987\nChange-Id: I8362e91489a8ddc4c890e2799892f692c497c9b9","shortMessageHtmlLink":"Use correct variable for error message in mw.loadJsonData"}},{"before":"c7036c9dc0514a278b14d55a543997908249f2dd","after":"a091b46d65cdccbdbae6c52ec79c4df12859c3e2","ref":"refs/heads/master","pushedAt":"2024-05-15T18:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Use correct variable for error message in `mw.loadJsonData`\n\n`mw.loadJsonData` in mw.lua throws an error if the input argument is\nnot a string. The error message should refer to the type of the input\nargument `module`, not that of the variable `arg` (which is usually\nundeclared, giving the type `nil`).\n\nThis also necessitates updating test `mw.loadJsonData, bad title (1)`\nin CommonTests.lua, which checks for the error message if the input\nis the number 0; the correct message should say \"got number\", not\n\"got nil\".\n\nBug: T364987\nChange-Id: I8362e91489a8ddc4c890e2799892f692c497c9b9","shortMessageHtmlLink":"Use correct variable for error message in mw.loadJsonData"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW3_IwAA","startCursor":null,"endCursor":null}},"title":"Activity ยท wikimedia/mediawiki-extensions-Scribunto"}