mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter.git
synced 2024-11-27 15:30:42 +00:00
8a9fccbcc8
These boolean values go through DatabaseBase::makeList, which passes them along to DatabaseBase::addQuotes, which shoves the value through DatabaseMysqlBase::strencode, which in turn passes it on to DatabaseMysqli::mysqlRealEscapeString, which eventually calls mysqli::real_escape_string on it. This last one will turn trues into '1' and falses into ''. MySQL (or at least my version, 5.6.17 Homebrew) complains about receiving incorrect integer value '' for these tinyint(1) columns. Bug: T67807 Change-Id: Iaef98c08589370f9288c1f3c80803b1a16b2506e |
||
---|---|---|
api | ||
db_patches | ||
i18n | ||
maintenance | ||
modules | ||
special | ||
tests | ||
Views | ||
.gitignore | ||
.gitreview | ||
.jshintrc | ||
AbuseFilter.alias.php | ||
AbuseFilter.class.php | ||
AbuseFilter.hooks.php | ||
AbuseFilter.parser.php | ||
AbuseFilter.php | ||
abusefilter.tables.pg.sql | ||
abusefilter.tables.sql | ||
abusefilter.tables.sqlite.sql | ||
AbuseFilterTokenizer.php | ||
AbuseFilterVariableHolder.php | ||
AbuseLogHitFormatter.php | ||
composer.json | ||
COPYING | ||
hooks.txt | ||
phpcs.xml |