Reformatted switch.

This commit is contained in:
tastytea 2019-04-21 06:15:37 +02:00
parent c94a2ccb4a
commit 7558c73648
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 34 additions and 23 deletions

View File

@ -22,34 +22,45 @@ using namespace Mastodon;
using std::cerr; using std::cerr;
void API::get_stream(const Mastodon::API::v1 &call, void API::get_stream(const Mastodon::API::v1 &call,
const parameters &params, const parameters &params,
std::unique_ptr<Mastodon::API::http> &ptr, std::unique_ptr<Mastodon::API::http> &ptr,
string &stream) string &stream)
{ {
string strcall = ""; string strcall = "";
switch (call) switch (call)
{ {
case v1::streaming_user: case Mastodon::API::v1::streaming_user:
strcall = "/api/v1/streaming/user"; {
break; strcall = "/api/v1/streaming/user";
case v1::streaming_public: break;
strcall = "/api/v1/streaming/public"; }
break; case v1::streaming_public:
case v1::streaming_public_local: {
strcall = "/api/v1/streaming/public/local"; strcall = "/api/v1/streaming/public";
break; break;
case v1::streaming_hashtag: }
strcall = "/api/v1/streaming/hashtag"; case v1::streaming_public_local:
break; {
case v1::streaming_list: strcall = "/api/v1/streaming/public/local";
strcall = "/api/v1/streaming/list"; break;
break; }
default: case v1::streaming_hashtag:
ttdebug << "ERROR: Invalid call.\n"; {
stream = "event: ERROR\ndata: {\"error_code\":22}\n"; strcall = "/api/v1/streaming/hashtag";
return; break;
break; }
case v1::streaming_list:
{
strcall = "/api/v1/streaming/list";
break;
}
default:
{
ttdebug << "ERROR: Invalid call.\n";
stream = "event: ERROR\ndata: {\"error_code\":22}\n";
return;
}
} }
if (params.size() > 0) if (params.size() > 0)