Fair enough
This command will turn on the âActivity Summaryâ (referred to as âdigestsâ in the source code) for everyone, set the frequency to daily (1440 minutes), and include posts by new users:
User.all.each { |u| uo = u.user_option ; uo.email_digests = true; uo.digest_after_minutes = 1440; uo.include_tl0_in_digests = true; uo.save! }
Edit: I didnât bother to handle the case where people have daily emails set up, as this will (eventually) be taken care of by the migration: https://github.com/discourse/discourse/blob/0984763013bc18f62912d55bd3c12a83423b1b83/db/migrate/20170505035229_migrate_mailing_list_daily_updates_users_to_daily_summary.rb