mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[feature] Email notifications for new / closed moderation reports (#1628)
* start fiddling about with email sending to allow multiple recipients * do some fiddling * notifs working * notify on closed report * finishing up * envparsing * use strings.ContainsAny
This commit is contained in:
@ -48,6 +48,7 @@ type Processor struct {
|
||||
statusTimelines timeline.Manager
|
||||
state *state.State
|
||||
filter visibility.Filter
|
||||
emailSender email.Sender
|
||||
|
||||
/*
|
||||
SUB-PROCESSORS
|
||||
@ -119,8 +120,9 @@ func NewProcessor(
|
||||
StatusPrepareFunction(state.DB, tc),
|
||||
StatusSkipInsertFunction(),
|
||||
),
|
||||
state: state,
|
||||
filter: filter,
|
||||
state: state,
|
||||
filter: filter,
|
||||
emailSender: emailSender,
|
||||
}
|
||||
|
||||
// sub processors
|
||||
|
Reference in New Issue
Block a user