mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-09-23 18:38:18 +00:00
Update talk_page_edit logging for IP masking
Bug: T332437 Bug: T332432 Change-Id: I6ffd6b48e683a82065da35241110fd32888d2c4e
This commit is contained in:
parent
316e741868
commit
f681188d57
|
@ -476,11 +476,12 @@ class EventDispatcher {
|
|||
return false;
|
||||
}
|
||||
|
||||
$editTracker = MediaWikiServices::getInstance()
|
||||
->getUserEditTracker();
|
||||
$services = MediaWikiServices::getInstance();
|
||||
$editTracker = $services->getUserEditTracker();
|
||||
$userNameUtils = $services->getUserNameUtils();
|
||||
|
||||
$commonData = [
|
||||
'$schema' => '/analytics/mediawiki/talk_page_edit/1.1.0',
|
||||
'$schema' => '/analytics/mediawiki/talk_page_edit/1.2.0',
|
||||
'action' => 'publish',
|
||||
'session_id' => $editingStatsId,
|
||||
'page_id' => $newRevRecord->getPageId(),
|
||||
|
@ -492,6 +493,7 @@ class EventDispatcher {
|
|||
'user_edit_count' => $editTracker->getUserEditCount( $identity ) ?: 0,
|
||||
// Retention-safe values:
|
||||
'user_is_anonymous' => !$identity->isRegistered(),
|
||||
'user_is_temp' => $userNameUtils->isTemp( $identity->getName() ),
|
||||
'user_edit_count_bucket' => \UserBucketProvider::getUserEditCountBucket( $identity ) ?: 'N/A',
|
||||
],
|
||||
'database' => $wgDBname,
|
||||
|
|
Loading…
Reference in a new issue