discourse/app
Martin Brennan 77f63a45d3
FIX: Use site contact user + group for Revise... review action (#29271)
Followup 9762e65758

When we added the Revise... option for posts/new topics
in the review queue, which sends a PM to the user, we used
`SystemMessage.create_from_system_user`, which always sends
the PM from the system user. However, this makes it so if the
user replies to the PM, which they are encouraged to do,
no one will see it unless they actively monitor the system inbox.

This commit changes it so `SystemMessage.create` is used,
which uses the `site_contact_username` and `site_contact_group`
site settings as participants in the sent PM. Then, when the
user replies, it will send to that inbox instead.

If `site_contact_username` is blank, the system user is used.
2024-10-28 09:40:10 +10:00
..
assets Build(deps-dev): Bump @swc/core from 1.7.39 to 1.7.40 (#29424) 2024-10-28 00:09:10 +01:00
controllers DEV: Replace params by the contract object in services 2024-10-25 14:48:34 +02:00
helpers DEV: Drop WithServiceHelper 2024-09-05 09:58:20 +02:00
jobs DEV: Remove logical OR assignment of constants (#29201) 2024-10-16 10:09:07 +08:00
mailers UX: Use a dropdown for SSL mode for group SMTP (#27932) 2024-07-18 10:33:14 +10:00
models FIX: Use site contact user + group for Revise... review action (#29271) 2024-10-28 09:40:10 +10:00
serializers DEV: restore custom route for custom homepage (#29343) 2024-10-22 13:17:36 -04:00
services DEV: Replace params by the contract object in services 2024-10-25 14:48:34 +02:00
views DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00