{"action":"closed","issue":{"url":"https://api.github.com/repos/cucmberium/TootNet/issues/3","repository_url":"https://api.github.com/repos/cucmberium/TootNet","labels_url":"https://api.github.com/repos/cucmberium/TootNet/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/cucmberium/TootNet/issues/3/comments","events_url":"https://api.github.com/repos/cucmberium/TootNet/issues/3/events","html_url":"https://github.com/cucmberium/TootNet/issues/3","id":280686963,"number":3,"title":"ハッシュタグのstreamingに接続する際、タグ文字列の空チェックを行っていない？","user":{"login":"takayamaki","id":24884114,"avatar_url":"https://avatars2.githubusercontent.com/u/24884114?v=4","gravatar_id":"","url":"https://api.github.com/users/takayamaki","html_url":"https://github.com/takayamaki","followers_url":"https://api.github.com/users/takayamaki/followers","following_url":"https://api.github.com/users/takayamaki/following{/other_user}","gists_url":"https://api.github.com/users/takayamaki/gists{/gist_id}","starred_url":"https://api.github.com/users/takayamaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/takayamaki/subscriptions","organizations_url":"https://api.github.com/users/takayamaki/orgs","repos_url":"https://api.github.com/users/takayamaki/repos","events_url":"https://api.github.com/users/takayamaki/events{/privacy}","received_events_url":"https://api.github.com/users/takayamaki/received_events","type":"User","site_admin":false},"labels":[{"id":705428916,"url":"https://api.github.com/repos/cucmberium/TootNet/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-12-09T05:58:43Z","updated_at":"2017-12-09T12:22:39Z","closed_at":"2017-12-09T12:22:39Z","author_association":"NONE","body":"お世話になります、imastodon.netのフサギコです。\r\n\r\n#2 にも関連することですが、下記のアクセスログから見るに、ハッシュタグのstreamingに接続する際に_parameters[\"tag\"]が空文字列となってしまっていないかのチェックが行われていないように見受けられます。\r\nhttps://github.com/cucmberium/TootNet/blob/master/TootNet/Streaming/Streaming.cs#L120\r\n\r\n私が手元で確認したところ、ハッシュタグの指定が空文字列だった場合、keepalive用の文字列である\":thump\"のみが送信されてくる状態となるようです。\r\n\r\n私の手元に.NETの開発環境がないためIssueを立てるのみで申し訳ありませんが、こちらについても併せてご確認いただけますと幸いです。\r\n宜しくお願いいたします。\r\n\r\n![image](https://user-images.githubusercontent.com/24884114/33792908-015014c0-dcf0-11e7-8ae8-a582345b3a6f.png)"}}
{"actor":{"display_login":"cucmberium"}}