Last modified: 2013-05-10 11:37:19 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44520, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42520 - Feedback Activity Log doesn't seem to work for specific IP user
Feedback Activity Log doesn't seem to work for specific IP user
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
ArticleFeedbackv5 (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-28 22:59 UTC by Fabrice Florin
Modified: 2013-05-10 11:37 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Fabrice Florin 2012-11-28 22:59:06 UTC
When trying to search the Feedback Activity Log for a specific IP user, no search results are shown, as in this example:

http://en.wikipedia.org/w/index.php?title=Special%3ALog&type=articlefeedbackv5&user=71.243.250.174&page=&year=&month=-1&tagfilter=

Note that this doesn't work for the Feedback log either, not does it work with other IP addresses. But it works if you put a registered user name instead.

This issue was initially reported here on Village Pump:
http://en.wikipedia.org/wiki/Wikipedia:Village_pump_(miscellaneous)#Feedback_tool_.28again.29
Comment 1 Matthias Mullie 2012-11-29 13:59:57 UTC
It looks like this is default Special:Log behavior; it only supports searches for existing users & this behavior is not limited to AFTv5.
Judging from the comment added in the code, it appears to be intended (legal reasons not to disclose too much info per IP?)


Below excerpt of the code in Special:Log:

    /* Fetch userid at first, if known, provides awesome query plan afterwards */
    $userid = User::idFromName( $name );
    if( !$userid ) {
        /* It should be nicer to abort query at all,
           but for now it won't pass anywhere behind the optimizer */
        $this->mConds[] = "NULL";
    } else {
        .. the case where user exists, which does add the clause to the query ..
    }
Comment 2 Matthias Mullie 2013-05-10 11:37:19 UTC
This issue is not really AFTv5-related. If it is still something that needs to be changed (although it appears to be intentional), we'll have to pick it up in MW core, as it's Special:Log's default behavior.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links