diff options
author | Zach Copley <zach@status.net> | 2009-10-05 13:25:34 -0700 |
---|---|---|
committer | Zach Copley <zach@status.net> | 2009-10-05 13:25:34 -0700 |
commit | 62d1475df1c85c63f6d0dc4628a912c7666c2d21 (patch) | |
tree | 120fd7ffd516448b4882a4d59e09b3d02d7293f7 | |
parent | 2b7d8d0c29a9b28700828db5184ed6d1dc7b1922 (diff) |
Add in a check for proper format
-rw-r--r-- | actions/apifriendshipscreate.php | 9 | ||||
-rw-r--r-- | actions/apifriendshipsdestroy.php | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/actions/apifriendshipscreate.php b/actions/apifriendshipscreate.php index d691b5b4f..969fc1282 100644 --- a/actions/apifriendshipscreate.php +++ b/actions/apifriendshipscreate.php @@ -101,6 +101,15 @@ class ApiFriendshipsCreateAction extends ApiAuthAction return; } + if (!in_array($this->format, array('xml', 'json'))) { + $this->clientError( + _('API method not found!'), + 404, + $this->format + ); + return; + } + if (empty($this->other)) { $this->clientError( _('Could not follow user: User not found.'), diff --git a/actions/apifriendshipsdestroy.php b/actions/apifriendshipsdestroy.php index d97c5aa6d..ef864c4db 100644 --- a/actions/apifriendshipsdestroy.php +++ b/actions/apifriendshipsdestroy.php @@ -101,6 +101,15 @@ class ApiFriendshipsDestroyAction extends ApiAuthAction return; } + if (!in_array($this->format, array('xml', 'json'))) { + $this->clientError( + _('API method not found!'), + 404, + $this->format + ); + return; + } + if (empty($this->other)) { $this->clientError( _('Could not unfollow user: User not found.'), |