discourse/plugins/chat/lib
Roman Rizzi 698c3ced15
FIX: Deliver chat summaries when allowed groups include "everyone" (#18955)
The mailer in charge of sending chat summary emails applies a filter to ensure only members of groups listed in the `chat allowed groups` setting receive them. However, when you set it to `everyone`, nobody will be notified because
we treat this group differently and don't create `GroupUser` records for every user on the site.

This commit changes the mailer to skip the filter when the `everyone` ID is in the list.
2022-11-09 10:54:47 -03:00
..
discourse_dev
email_controller_helper
extensions FIX: Allow deletion of categories when chat channel is not present 2022-11-08 10:25:39 +01:00
onebox/templates
tasks
validators
chat_channel_archive_service.rb
chat_channel_fetcher.rb
chat_channel_membership_manager.rb
chat_mailer.rb FIX: Deliver chat summaries when allowed groups include "everyone" (#18955) 2022-11-09 10:54:47 -03:00
chat_message_bookmarkable.rb
chat_message_creator.rb DEV: DiscourseEvents for chat messages (#18914) 2022-11-07 19:06:10 +01:00
chat_message_processor.rb
chat_message_rate_limiter.rb
chat_message_reactor.rb
chat_message_updater.rb FIX: Make ChatMessageUpdater check editing access for guardian (#18902) 2022-11-08 09:04:18 +10:00
chat_notifier.rb
chat_review_queue.rb
chat_seeder.rb
chat_statistics.rb
chat_transcript_service.rb
direct_message_channel_creator.rb
duplicate_message_validator.rb
guardian_extensions.rb FIX: Allow deletion of categories when chat channel is not present 2022-11-08 10:25:39 +01:00
message_mover.rb FIX: Make chat editor IDs not null (#18903) 2022-11-08 09:06:13 +10:00
post_notification_handler.rb
secure_uploads_compatibility.rb
slack_compatibility.rb