]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/twitapidirect_messages.php
save notice to inbox on saveNew
[quix0rs-gnu-social.git] / actions / twitapidirect_messages.php
index 466e74823868f8749a6eed2fa2aea12760995e92..d6eaf844e9120ba1f9e0bddf6b210769fc603b48 100644 (file)
@@ -23,20 +23,6 @@ require_once(INSTALLDIR.'/lib/twitterapi.php');
 
 class Twitapidirect_messagesAction extends TwitterapiAction {
 
-       function is_readonly() {
-
-               static $write_methods = array(  'direct_messages',
-                                                                               'sent');
-
-               $cmdtext = explode('.', $this->arg('method'));
-
-               if (in_array($cmdtext[0], $write_methods)) {
-                       return false;
-               }
-
-               return true;
-       }
-
        function direct_messages($args, $apidata) {
                parent::handle($args);
                return $this->show_messages($args, $apidata, 'received');
@@ -147,8 +133,9 @@ class Twitapidirect_messagesAction extends TwitterapiAction {
                                $code = 403, $apidata['content-type']);
                        return;
                }
-
-               $message = Message::saveNew($user->id, $other->id, $content, $source);
+               
+               $message = Message::saveNew($user->id, $other->id, 
+                       html_entity_decode($content, ENT_NOQUOTES, 'UTF-8'), $source);
 
                if (is_string($message)) {
                        $this->server_error($message);