]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Merge branch '3022' into testing
authorBrion Vibber <brion@pobox.com>
Tue, 1 Feb 2011 22:37:46 +0000 (14:37 -0800)
committerBrion Vibber <brion@pobox.com>
Tue, 1 Feb 2011 22:37:46 +0000 (14:37 -0800)
1  2 
lib/apiaction.php

diff --combined lib/apiaction.php
index 0b539bb397a5a27f929469cfb6dd4c96a2801745,6caf468bf2324ddc87f2714d9ab0321dcc102aad..b6e8f87b6de0337b71feafce6f44291d5b3ee620
@@@ -412,7 -412,7 +412,7 @@@ class ApiAction extends Actio
      {
          $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;
  
          $details['notifications_enabled'] = $notifications;
          $details['blocking'] = $source->hasBlocked($target);
 -        $details['id'] = $source->id;
 +        $details['id'] = intval($source->id);
  
          return $details;
      }
          $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;
          return;
      }
  
-     function clientError($msg, $code = 400, $format = 'xml')
+     function clientError($msg, $code = 400, $format = null)
      {
          $action = $this->trimmed('action');
+         if ($format === null) {
+             $format = $this->format;
+         }
  
          common_debug("User error '$code' on '$action': $msg", __FILE__);
  
          }
      }
  
-     function serverError($msg, $code = 500, $content_type = 'xml')
+     function serverError($msg, $code = 500, $content_type = null)
      {
          $action = $this->trimmed('action');
+         if ($content_type === null) {
+             $content_type = $this->format;
+         }
  
          common_debug("Server error '$code' on '$action': $msg", __FILE__);