Index: views/votingapi_views_handler_relationship.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/votingapi/views/Attic/votingapi_views_handler_relationship.inc,v retrieving revision 1.1.2.8 diff -u -r1.1.2.8 votingapi_views_handler_relationship.inc --- views/votingapi_views_handler_relationship.inc 15 Aug 2009 17:58:06 -0000 1.1.2.8 +++ views/votingapi_views_handler_relationship.inc 30 Sep 2009 17:53:43 -0000 @@ -160,6 +160,8 @@ * Called to implement a relationship in a query. */ function query() { + global $user; + // Figure out what base table this relationship brings to the party. $table_data = views_fetch_data($this->definition['base']); @@ -201,6 +203,13 @@ 'value' => '***CURRENT_USER***', 'numeric' => FALSE ); + if ($user->uid == 0) { + $def['extra'][] = array( + 'field' => 'vote_source', + 'value' => ip_address(), + 'numeric' => FALSE + ); + } $alias .= '_curuser'; }