From 5719d1598673e84d92a8f22f753d9f9540bafb4a Mon Sep 17 00:00:00 2001 From: Rob Church Date: Thu, 26 Jan 2006 18:07:34 +0000 Subject: [PATCH] Include deleted edits in the CountEdits support function; will affect removeUnusedAccounts script --- maintenance/userFunctions.inc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/maintenance/userFunctions.inc b/maintenance/userFunctions.inc index c635de5591..42429e86f2 100644 --- a/maintenance/userFunctions.inc +++ b/maintenance/userFunctions.inc @@ -17,9 +17,16 @@ */ function CountEdits( $user, $slave = true ) { $dbw =& wfGetDB( $slave ? DB_SLAVE: DB_MASTER ); + # Count current edits $res = $dbw->select( 'revision', 'COUNT(rev_id) AS count', array( 'rev_user' => $user ) ); $row = $dbw->fetchObject( $res ); - return( $row->count ); + $count = $row->count; + # Count deleted edits + $res = $dbw->select( 'archive', 'COUNT(*) AS count', array( 'ar_user' => $user ) ); + $row = $dbw->fetchObject( $res ); + $count += $row->count; + # Done + return( $count ); } /** -- 2.20.1