All pastes #250146 Raw Edit

Someone

public text v1 · immutable
#250146 ·published 2006-11-16 17:32 UTC
rendered paste body
Index: public_html/modules/custom/eyespot/eyespot.module
===================================================================
--- public_html/modules/custom/eyespot/eyespot.module	(revision 704)
+++ public_html/modules/custom/eyespot/eyespot.module	(revision 706)
@@ -24,7 +24,7 @@
     array(
       'musicbox.getUserName',
       'eyespot_get_username',
-      array('string', 'string'),
+      array('array', 'string'),
       t('Returns a username related to a given session id.')),
     array(
       'musicbox.getSession',
@@ -45,9 +45,9 @@
 function eyespot_get_username($sid) {
 
   // NOTE: We'll do an IP address check here from the referrer
-  if ($username = db_result(db_query("SELECT u.name FROM {users} u INNER JOIN {sessions} s on s.uid = u.uid WHERE 
-sid = '%s'", $sid))) {
-    return $username;
+  if ($u = db_fetch_object(db_query("SELECT u.name, u.mail FROM {users} u INNER JOIN {sessions} s on s.uid 
+= u.uid WHERE sid = '%s'", $sid))) {
+    return array('name' => $u->name, 'mail' => $u->mail);
   }
   else {
     //return eyespot_error($username);