gather_subscriptions: Fix missing subscriber data in email_dict.

When we added data on never_subscribed streams to what
populate_subscribers is called on, we failed to add the corresponding
data on subscribers to email_dict, the mapping of user IDs to emails
for the subscribers.
This commit is contained in:
Tim Abbott
2016-10-22 21:29:56 -07:00
parent 14018353fc
commit c59cdbb92d

View File

@@ -2759,7 +2759,7 @@ def gather_subscriptions_helper(user_profile):
never_subscribed.append(stream_dict)
user_ids = set()
for subs in [subscribed, unsubscribed]:
for subs in [subscribed, unsubscribed, never_subscribed]:
for sub in subs:
if 'subscribers' in sub:
for subscriber in sub['subscribers']: