]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
API - Return integers instead of strings for group IDs and DM sender/recipients in...
authorZach Copley <zach@status.net>
Tue, 1 Feb 2011 02:57:19 +0000 (18:57 -0800)
committerZach Copley <zach@status.net>
Tue, 1 Feb 2011 02:57:19 +0000 (18:57 -0800)
lib/apiaction.php

index dcce18ef2783c4d6869d0537a9758f1501c9eaf8..0b539bb397a5a27f929469cfb6dd4c96a2801745 100644 (file)
@@ -412,7 +412,7 @@ class ApiAction extends Action
     {
         $twitter_group = array();
 
-        $twitter_group['id'] = $group->id;
+        $twitter_group['id'] = intval($group->id);
         $twitter_group['url'] = $group->permalink();
         $twitter_group['nickname'] = $group->nickname;
         $twitter_group['fullname'] = $group->fullname;
@@ -561,7 +561,7 @@ class ApiAction extends Action
 
         $details['notifications_enabled'] = $notifications;
         $details['blocking'] = $source->hasBlocked($target);
-        $details['id'] = $source->id;
+        $details['id'] = intval($source->id);
 
         return $details;
     }
@@ -945,10 +945,10 @@ class ApiAction extends Action
         $from_profile = $message->getFrom();
         $to_profile = $message->getTo();
 
-        $dmsg['id'] = $message->id;
-        $dmsg['sender_id'] = $message->from_profile;
+        $dmsg['id'] = intval($message->id);
+        $dmsg['sender_id'] = intval($from_profile);
         $dmsg['text'] = trim($message->content);
-        $dmsg['recipient_id'] = $message->to_profile;
+        $dmsg['recipient_id'] = intval($to_profile);
         $dmsg['created_at'] = $this->dateTwitter($message->created);
         $dmsg['sender_screen_name'] = $from_profile->nickname;
         $dmsg['recipient_screen_name'] = $to_profile->nickname;