Index: old/revenue_sharing_basic/revenue_sharing_basic.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/adsense/old/revenue_sharing_basic/revenue_sharing_basic.module,v retrieving revision 1.4.2.8 diff -u -r1.4.2.8 revenue_sharing_basic.module --- old/revenue_sharing_basic/revenue_sharing_basic.module 23 Jan 2009 00:28:33 -0000 1.4.2.8 +++ old/revenue_sharing_basic/revenue_sharing_basic.module 29 Mar 2009 14:39:33 -0000 @@ -112,6 +112,8 @@ return NULL; } + global $user; + $site_client = variable_get('adsense_basic_id', ADSENSE_BASIC_ID_DEFAULT); if (!variable_get('revenue_sharing_basic_revenue_enable', REVENUE_SHARING_BASIC_REVENUE_ENABLE_DEFAULT)) { @@ -134,11 +136,16 @@ $client = $site_client; } - // Last check to see that we have a valid client + // Check to see that we have a valid client if (!$client) { $client = $site_client; } + // Check that the current user doesn't view ads with their own Publisher ID + if ($client == revenue_sharing_basic_get_profile_client_id($user->uid)) { + $client = $site_client; + } + return $client; }