From ee8948c3e187871a5b3d22c8941f1b9970eeb625 Mon Sep 17 00:00:00 2001 From: Yashashvi Dave Date: Tue, 7 Aug 2018 19:30:56 +0530 Subject: [PATCH] default stream: Limit private streams in default stream suggestions. Admin users can't add private unsubscribed streams to the default streams list. Therefore, we shouldn't include private streams the user is not subscribed to in the default stream suggestions. --- static/js/stream_data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/js/stream_data.js b/static/js/stream_data.js index 3c68d2384d..fac8056402 100644 --- a/static/js/stream_data.js +++ b/static/js/stream_data.js @@ -141,7 +141,7 @@ exports.delete_sub = function (stream_id) { exports.get_non_default_stream_names = function () { var subs = stream_info.values(); subs = _.reject(subs, function (sub) { - return exports.is_default_stream_id(sub.stream_id); + return exports.is_default_stream_id(sub.stream_id) || !sub.subscribed && sub.invite_only; }); var names = _.pluck(subs, 'name'); return names;