https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112149
Revision: 112149
Author: emsmith
Date: 2012-02-22 21:21:49 +0000 (Wed, 22 Feb 2012)
Log Message:
-----------
bug 34090 - no upper limit, only lower limit - we can't get any worse then 0
Modified Paths:
--------------
trunk/extensions/ArticleFeedbackv5/api/ApiFlagFeedbackArticleFeedbackv5.php
Modified:
trunk/extensions/ArticleFeedbackv5/api/ApiFlagFeedbackArticleFeedbackv5.php
===================================================================
--- trunk/extensions/ArticleFeedbackv5/api/ApiFlagFeedbackArticleFeedbackv5.php
2012-02-22 21:14:04 UTC (rev 112148)
+++ trunk/extensions/ArticleFeedbackv5/api/ApiFlagFeedbackArticleFeedbackv5.php
2012-02-22 21:21:49 UTC (rev 112149)
@@ -154,7 +154,7 @@
if($direction == 'increase') {
$activity = 'flag';
$filters['abusive'] = 1;
- $update[] = "af_abuse_count =
LEAST(af_abuse_count + 1, 1)";
+ $update[] = "af_abuse_count = af_abuse_count +
1";
// Auto-hide after threshold flags
if( $record->af_abuse_count >
$wgArticleFeedbackv5HideAbuseThreshold
@@ -173,7 +173,7 @@
elseif($direction == 'decrease') {
$activity = 'unflag';
$filters['abusive'] = -1;
- $update[] = "af_abuse_count =
GREATEST(af_abuse_count - 1, 0)";
+ $update[] = "af_abuse_count =
GREATEST(CONVERT(af_abuse_count, SIGNED) -1, 0)";
// Un-hide if we don't have 5 flags anymore
if( $record->af_abuse_count == 5 && true ==
$record->af_is_hidden ) {
@@ -195,7 +195,7 @@
if($direction == 'increase') {
$activity = 'request';
$filters['needsoversight'] = 1;
- $update[] = "af_oversight_count =
LEAST(af_oversight_count + 1, 1)";
+ $update[] = "af_oversight_count =
af_oversight_count + 1";
// autohide if not hidden
if (false == $record->af_is_hidden ) {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs