Last modified: 2014-09-05 03:57:17 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 T64935, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 62935 - Flow: Thanks actions on Flow pages don't show up in logging table
Flow: Thanks actions on Flow pages don't show up in logging table
Status: RESOLVED WORKSFORME
Product: MediaWiki extensions
Classification: Unclassified
Thanks (Other open bugs)
master
All All
: High normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-03-21 18:33 UTC by Maryana Pinchuk
Modified: 2014-09-05 03:57 UTC (History)
7 users (show)

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


Attachments

Description Maryana Pinchuk 2014-03-21 18:33:41 UTC
When you thank a user on a non-Flow enabled page, that action is registered in the logging table (log_type = "thank"). This doesn't seem to be working on Flow-enabled pages, though - which is unfortunate because that's our only method of tracking usage of the thanks feature :-/

To reproduce, in the mediawikiwiki db, Select * from logging where log_page = any Flow enabled page ID and log_action = "thank" and you won't get any results, despite the fact that we've been using the new thanks feature on those pages.
Comment 1 Kunal Mehta (Legoktm) 2014-04-16 07:09:48 UTC
(In reply to Maryana Pinchuk from comment #0)

> To reproduce, in the mediawikiwiki db, Select * from logging where log_page
> = any Flow enabled page ID and log_action = "thank" and you won't get any
> results, despite the fact that we've been using the new thanks feature on
> those pages.

log_page won't be set to the page the thank was made on, it'll be the page id of the user who was thanked.

The page which the thank was made on isn't in the logging table for any type of thanks.

AFAICT in the code, Flow-Thanks are being logged just like normal, but there is no distinction on whether they were normal thanks or Flow-Thanks.
Comment 2 Kunal Mehta (Legoktm) 2014-04-16 07:12:57 UTC
(In reply to Kunal Mehta (Legoktm) from comment #1)

> AFAICT in the code, Flow-Thanks are being logged just like normal, but there
> is no distinction on whether they were normal thanks or Flow-Thanks.

You can use the EventLogging data if you want to be able to distinguish between the two.

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


Navigation
Links