From 74d1a56c685efef81f2bc78d1bd9aeb301ba7bd3 Mon Sep 17 00:00:00 2001 From: Jessica McKellar Date: Tue, 5 Nov 2013 22:22:32 -0500 Subject: [PATCH] Do not notify on stream messages by default for CUSTOMER19. (imported from commit 7f737b9068ec39fc53678aa5c0976d3da908ce00) --- zerver/lib/actions.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/zerver/lib/actions.py b/zerver/lib/actions.py index d60f8c3ca8..fd39d3366a 100644 --- a/zerver/lib/actions.py +++ b/zerver/lib/actions.py @@ -794,10 +794,11 @@ def notify_subscriptions_added(user_profile, sub_pairs, stream_emails, no_log=Fa tornado_callbacks.send_notification(notice) def notify_for_streams_by_default(user_profile): - # For users in newer realms, generate notifications for stream - # messages by default. - return user_profile.realm.date_created > datetime.datetime( - 2013, 9, 24, tzinfo=timezone.utc) + # For users in newer realms who are not CUSTOMER19, generate notifications for + # stream messages by default. + return (user_profile.realm.date_created > datetime.datetime( + 2013, 9, 24, tzinfo=timezone.utc)) and \ + (user_profile.realm.domain != "customer19.invalid") def bulk_add_subscriptions(streams, users): recipients_map = bulk_get_recipients(Recipient.STREAM, [stream.id for stream in streams])