]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Mastodon replies 201 Created for salmon slaps.
authorMikael Nordfeldth <mmn@hethane.se>
Sat, 5 Aug 2017 14:21:34 +0000 (16:21 +0200)
committerMikael Nordfeldth <mmn@hethane.se>
Sat, 5 Aug 2017 14:21:34 +0000 (16:21 +0200)
plugins/OStatus/OStatusPlugin.php

index 18e8539eb4aa7b37e8a13d0fb604e17a38f78827..7f7f04c50a60bf5ca4044aad93346e824ebd2260 100644 (file)
@@ -1498,9 +1498,11 @@ class OStatusPlugin extends Plugin
             return true;
         }
 
-        // 200 OK is the best response
-        // 202 Accepted is what we get from Diaspora for example
-        if (!in_array($response->getStatus(), array(200, 202))) {
+        // The different kinds of accepted responses...
+        // 200 OK means it's all ok
+        // 201 Created is what Mastodon returns when it's ok
+        // 202 Accepted is what we get from Diaspora, also good
+        if (!in_array($response->getStatus(), array(200, 201, 202))) {
             common_log(LOG_ERR, sprintf('Salmon (from profile %d) endpoint %s returned status %s: %s',
                                 $magic_env->getActor()->getID(), $endpoint_uri, $response->getStatus(), $response->getBody()));
             return true;