Last modified: 2013-04-22 16:16:53 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 T47092, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 45092 - AbuseFilter receives wrong page name from WikiLove
AbuseFilter receives wrong page name from WikiLove
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
AbuseFilter (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Liangent
:
: 45128 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-17 10:50 UTC by Benjamin Chen
Modified: 2013-04-22 16:16 UTC (History)
7 users (show)

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


Attachments
patch for 1.20.3 (575 bytes, patch)
2013-03-23 06:28 UTC, Liangent
Details

Description Benjamin Chen 2013-02-17 10:50:26 UTC
When using WikiLove to send a message to user's talk page, AbuseFilter sees the edit as performed on [[API]] instead of the actual user talk page.

Example:
https://zh.wikipedia.org/wiki/Special:AbuseLog/846904?uselang=en

This edit would end up on [[User talk:Liangent-test]] but here it seems to be on [[API]]
Comment 1 Liangent 2013-02-17 11:06:40 UTC
Change-Id: I743942822eb5097d9d98c11088a91395d9e6d47f
Comment 2 Nischay Nahata 2013-02-17 11:08:36 UTC
(In reply to comment #1)
> Change-Id: I743942822eb5097d9d98c11088a91395d9e6d47f

Please paste a valid URL again.
Comment 3 Liangent 2013-02-17 11:10:24 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Change-Id: I743942822eb5097d9d98c11088a91395d9e6d47f
> 
> Please paste a valid URL again.

It's being submitted... and I had the Change-Id when this commit was created locally.
Comment 4 Alex Monk 2013-02-18 18:47:18 UTC
*** Bug 45128 has been marked as a duplicate of this bug. ***
Comment 5 Alex Monk 2013-02-24 14:38:06 UTC
Is this fixed now?
Comment 6 zoglun 2013-03-21 05:04:54 UTC
same problem here: http://wiki.moegirl.org/Special:%E6%BB%A5%E7%94%A8%E6%97%A5%E5%BF%97
Comment 7 zoglun 2013-03-21 05:09:58 UTC
(In reply to comment #5)
> Is this fixed now?

I guess the problem does not fixed, since the Mediawiki 1.20.3 was released at 2013-03-04 the   [https://gerrit.wikimedia.org/r/#/c/49472/ I743942822eb5097d9d98c11088a91395d9e6d47f] was Updated at Feb 19, 2013 7:33 AM.

My wiki still got API in abuse filter log, therefore it should not been fixed.
Comment 8 Liangent 2013-03-21 05:24:48 UTC
(In reply to comment #7)
> (In reply to comment #5)
> > Is this fixed now?
> 
> I guess the problem does not fixed, since the Mediawiki 1.20.3 was released
> at
> 2013-03-04 the   [https://gerrit.wikimedia.org/r/#/c/49472/
> I743942822eb5097d9d98c11088a91395d9e6d47f] was Updated at Feb 19, 2013 7:33
> AM.
> 
> My wiki still got API in abuse filter log, therefore it should not been
> fixed.

You should try master or a 1.21wmf* version. New bug fixes are not always backported.
Comment 9 Liangent 2013-03-21 08:08:58 UTC
I'm testing on core 65cbaf6369badc08dd6ca5f162209e53f76f4e22 AF 3e81fa56d6d755a99364cd7018b8cdd072ca4a25 WikiLove dce8efc9ea42cdb4ae0d066ec7e998b0de9d4c48 and confirm this bug is fixed.
Comment 10 zoglun 2013-03-22 22:39:55 UTC
Since I fix the api bug by replace ApiEditPage.php file, my LQT STOP WORKING.

LQT 1.20 stable can not leave comment, LQT lqt-updates and master ver do not even show "new messages in up right side" and show white screen in user talk page.
Comment 11 Liangent 2013-03-23 06:28:09 UTC
Created attachment 11975 [details]
patch for 1.20.3
Comment 12 Liangent 2013-03-23 06:29:21 UTC
(In reply to comment #10)
> Since I fix the api bug by replace ApiEditPage.php file, my LQT STOP WORKING.
> 
> LQT 1.20 stable can not leave comment, LQT lqt-updates and master ver do not
> even show "new messages in up right side" and show white screen in user talk
> page.

If you really want to use it in 1.20... try to patch ApiEditPage.php in the way given above (completely untested)?
Comment 13 zoglun 2013-03-23 06:31:32 UTC
Ok, it looks good, LQT work as normal.

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


Navigation
Links