mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore: create ResourceNotificationMessage and AsNotifier (#15301)
Closes https://github.com/coder/coder/issues/15213 This PR enables sending notifications without requiring the auth system context, instead using a new auth notifier context.
This commit is contained in:
+2
-2
@@ -878,8 +878,8 @@ func (api *API) notifyUsersOfTemplateDeprecation(ctx context.Context, template d
|
||||
|
||||
for userID := range users {
|
||||
_, err = api.NotificationsEnqueuer.Enqueue(
|
||||
//nolint:gocritic // We need the system auth context to be able to send the deprecation notification.
|
||||
dbauthz.AsSystemRestricted(ctx),
|
||||
//nolint:gocritic // We need the notifier auth context to be able to send the deprecation notification.
|
||||
dbauthz.AsNotifier(ctx),
|
||||
userID,
|
||||
notifications.TemplateTemplateDeprecated,
|
||||
map[string]string{
|
||||
|
||||
Reference in New Issue
Block a user