Go to file
Amir Sarabadani 9dc1a601ac Blocked domains: Fix removing a domain via the special page
Doing unset on array leads to the final array turning into associative array
and gets blocked by the validator.

You can check that it's broken in Persian Wikipedia, beta cluster or
localhost. Tested locally, fixes the issue.

Bug: T337431
Change-Id: Ib1be294bae1ae057dfb9a4445a8e13ac72b333b9
2023-06-18 00:35:21 +02:00
.phan UserRenameHandler: Use core RenameUser classes 2023-03-08 12:53:43 +02:00
db_patches Use actor table in AbuseFilter 2023-03-22 14:01:29 +01:00
i18n BlockedDomains: Add logging in case of hit 2023-06-14 22:23:50 +02:00
includes Blocked domains: Fix removing a domain via the special page 2023-06-18 00:35:21 +02:00
maintenance Use much more narrow IReadableDatabase and related where possible 2023-06-14 19:42:01 +00:00
modules Merge "abusefilter.css: Increase the default abusefilter editor width" 2023-03-15 14:00:30 +00:00
tests Merge "Make some non-static providers static" 2023-06-16 19:57:17 +00:00
.eslintrc.json build: Update linters 2022-03-17 22:19:08 +00:00
.gitignore Add config for Selenium and basic tests 2019-09-17 16:23:07 +00:00
.gitreview Whoops, track not trace 2016-10-24 17:01:30 -07:00
.phpcs.xml Merge "Use FauxRequest::setUpload in AbuseFilterUploadTestTrait::doUpload" 2021-05-15 12:22:10 +00:00
.stylelintrc.json build: Bump devDependencies to latest 2018-02-10 21:00:53 +00:00
AbuseFilter.alias.php Introduce Special:BlockedExternalDomains 2023-05-30 20:48:42 +02:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.4.0 2018-09-01 05:29:54 +00:00
composer.json build: Updating dependencies 2023-04-26 22:41:38 +00:00
COPYING Add COPYING 2014-01-22 21:21:10 +00:00
extension.json BlockedDomains: Add logging in case of hit 2023-06-14 22:23:50 +02:00
Gruntfile.js build: Update linters 2022-03-17 22:19:08 +00:00
package-lock.json build: Updating npm dependencies 2023-05-20 22:38:40 +00:00
package.json build: Updating npm dependencies 2023-05-20 22:38:40 +00:00