X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2FAutopromote.php;h=a01465e9aeacd3c88ebe1cec3b6bc9d890cc78ed;hb=e7ea585d7f0f404230b4d49c37f40db81ebcaa09;hp=56fbb07f88f6286788c5a7d89fd0b7756ecb91c3;hpb=96906168cac0e9a7748511b48c369cf22c8406d5;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Autopromote.php b/includes/Autopromote.php index 56fbb07f88..a01465e9ae 100644 --- a/includes/Autopromote.php +++ b/includes/Autopromote.php @@ -177,7 +177,13 @@ class Autopromote { } return false; case APCOND_EDITCOUNT: - return $user->getEditCount() >= $cond[1]; + $reqEditCount = $cond[1]; + + // T157718: Avoid edit count lookup if specified edit count is 0 or invalid + if ( $reqEditCount <= 0 ) { + return true; + } + return $user->getEditCount() >= $reqEditCount; case APCOND_AGE: $age = time() - wfTimestampOrNull( TS_UNIX, $user->getRegistration() ); return $age >= $cond[1];