https://bugzilla.wikimedia.org/show_bug.cgi?id=44829

Matthias Mullie <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #1 from Matthias Mullie <[email protected]> ---
The numbers are rather weird indeed.


Problem 1:
4 Beiträge zu dieser Seite
66 % haben gefunden, wonach sie gesucht haben
-> the 66% is a percentage unattainable with 4 votes. Reason is that only
feedback on the last 30 revisions of the page is used for the
percentage-calculation, and the feedback for revision 113130638 is being
ignored: this was done to not let negative feedback drag down the numbers even
after the feedback has been resolved. This is indeed rather pointless and very
confusing. See also https://bugzilla.wikimedia.org/show_bug.cgi?id=43887,
another ticket to change this.

Problem 2:
Als Missbrauch gekennzeichnet (4) -- When clicking this filter, no feedback _at
all_ is displayed
-> There appears to be a bug in how the filter totals are calculated in the
case of flagging as abusive: every flag (unless the post is hidden/deleted)
will increase the filter's count; there is no checking that this exact feedback
entry had already upped the count (so 4 of the flags of feedback 7483 had
increased the number of the filters up to 4). This code will change completely
in upcoming refactored code - will soon no longer be an issue.
-> No feedback being displayed is because the post is also hidden, in which
case people with certain permissions can see the feedback. In upcoming
refactored code, this discrepancy between counts (which are actually faulty
already) & actual feedback should be gone; & filters will change anyway.


Reference material: current situation / all feedback for this particular page,
straight from DB:

    | af_id | af_page_id | af_user_id | af_revision_id | af_created     |
af_abuse_count | af_helpful_count | af_unhelpful_count | af_net_helpfulness |
af_oversight_count | af_is_deleted | af_is_hidden | af_is_unhidden |
af_is_undeleted | af_is_declined | af_is_unrequested | af_has_comment |
af_is_featured | af_is_unfeatured | af_is_resolved | af_is_unresolved |
af_relevance_score | af_relevance_sort | af_is_autohide |

    | 12861 |     120613 |          0 |      113457566 | 20130131171852 |      
       0 |                0 |                  0 |                  0 |        
         0 |             0 |            0 |              0 |               0 | 
            0 |                 0 |              0 |              0 |          
     0 |              0 |                0 |                  0 |              
  0 |              0 |
    |  7483 |     120613 |          0 |      112793035 | 20130115174624 |      
       5 |                0 |                  2 |                 -2 |        
         0 |             0 |            1 |              0 |               0 | 
            0 |                 0 |              1 |              0 |          
     0 |              1 |                0 |               -100 |              
100 |              0 |
    |  2038 |     120613 |          0 |      111925364 | 20121226193501 |      
       0 |                0 |                  1 |                 -1 |        
         0 |             0 |            0 |              0 |               0 | 
            0 |                 0 |              0 |              0 |          
     0 |              1 |                0 |                 -6 |              
  6 |              0 |
    | 10898 |     120613 |          0 |      113130638 | 20130125182739 |      
       0 |                0 |                  1 |                 -1 |        
         0 |             0 |            0 |              0 |               0 | 
            0 |                 0 |              0 |              0 |          
     0 |              1 |                0 |                 -5 |              
  5 |              0 |

*** This bug has been marked as a duplicate of bug 43887 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to