{"action":"created","issue":{"url":"https://api.github.com/repos/zulip/zulip/issues/749","repository_url":"https://api.github.com/repos/zulip/zulip","labels_url":"https://api.github.com/repos/zulip/zulip/issues/749/labels{/name}","comments_url":"https://api.github.com/repos/zulip/zulip/issues/749/comments","events_url":"https://api.github.com/repos/zulip/zulip/issues/749/events","html_url":"https://github.com/zulip/zulip/pull/749","id":152842104,"number":749,"title":"Narrowing to non existing stream gives error message.","user":{"login":"krtkmj","id":6594924,"avatar_url":"https://avatars.githubusercontent.com/u/6594924?v=3","gravatar_id":"","url":"https://api.github.com/users/krtkmj","html_url":"https://github.com/krtkmj","followers_url":"https://api.github.com/users/krtkmj/followers","following_url":"https://api.github.com/users/krtkmj/following{/other_user}","gists_url":"https://api.github.com/users/krtkmj/gists{/gist_id}","starred_url":"https://api.github.com/users/krtkmj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krtkmj/subscriptions","organizations_url":"https://api.github.com/users/krtkmj/orgs","repos_url":"https://api.github.com/users/krtkmj/repos","events_url":"https://api.github.com/users/krtkmj/events{/privacy}","received_events_url":"https://api.github.com/users/krtkmj/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":35,"created_at":"2016-05-03T18:25:19Z","updated_at":"2016-06-13T01:52:24Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zulip/zulip/pulls/749","html_url":"https://github.com/zulip/zulip/pull/749","diff_url":"https://github.com/zulip/zulip/pull/749.diff","patch_url":"https://github.com/zulip/zulip/pull/749.patch"},"body":"Solves #740 "},"comment":{"url":"https://api.github.com/repos/zulip/zulip/issues/comments/225474611","html_url":"https://github.com/zulip/zulip/pull/749#issuecomment-225474611","issue_url":"https://api.github.com/repos/zulip/zulip/issues/749","id":225474611,"user":{"login":"timabbott","id":2746074,"avatar_url":"https://avatars.githubusercontent.com/u/2746074?v=3","gravatar_id":"","url":"https://api.github.com/users/timabbott","html_url":"https://github.com/timabbott","followers_url":"https://api.github.com/users/timabbott/followers","following_url":"https://api.github.com/users/timabbott/following{/other_user}","gists_url":"https://api.github.com/users/timabbott/gists{/gist_id}","starred_url":"https://api.github.com/users/timabbott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timabbott/subscriptions","organizations_url":"https://api.github.com/users/timabbott/orgs","repos_url":"https://api.github.com/users/timabbott/repos","events_url":"https://api.github.com/users/timabbott/events{/privacy}","received_events_url":"https://api.github.com/users/timabbott/received_events","type":"User","site_admin":false},"created_at":"2016-06-13T01:52:24Z","updated_at":"2016-06-13T01:52:24Z","body":"@krtkmj a stream that no longer has subscribers is treated as deleted, so that's why it isn't present in `stream_info`.  Is the problem you're thinking about what this page should do with a stream where everyone has been unsubscribed?  It's possible we need to do some tweaks to the model to make this page handle deleted streams correctly.  \r\n\r\nI'd like to get at least the backend piece of this merged soon.  @krtkmj can you rebase your branch to have at least two sets of commits:\r\n(1) First, a series of commits that adds the neversubscribed_streams data on the backend, and has appropriate backend tests for this, but doesn't include the UI work for this feature (which is somewhat involved).  My hope is that we can get that finalized and merge it soon, and then you can finish #525 in parallel with finishing the UI work on this.  \r\n(2) Second, a series of commits that implements this feature.\r\n\r\nDoes that plan seem reasonable @neerajwahi?.\r\n"}}
{"actor":{"display_login":"timabbott"}}