feat: add type definition to signal recipients
follows more the notifications way of setting recipients and is more future proof Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
This commit is contained in:
@@ -286,7 +286,7 @@ export async function createRouter(
|
||||
|
||||
if (signals) {
|
||||
await signals.publish<NotificationReadSignal>({
|
||||
recipients: [user],
|
||||
recipients: { type: 'user', entityRefs: [user] },
|
||||
message: { action: 'notification_read', notification_ids: ids },
|
||||
channel: 'notifications',
|
||||
});
|
||||
@@ -296,7 +296,7 @@ export async function createRouter(
|
||||
|
||||
if (signals) {
|
||||
await signals.publish<NotificationReadSignal>({
|
||||
recipients: [user],
|
||||
recipients: { type: 'user', entityRefs: [user] },
|
||||
message: { action: 'notification_unread', notification_ids: ids },
|
||||
channel: 'notifications',
|
||||
});
|
||||
@@ -400,7 +400,7 @@ export async function createRouter(
|
||||
|
||||
if (signals) {
|
||||
await signals.publish<NewNotificationSignal>({
|
||||
recipients: user,
|
||||
recipients: { type: 'user', entityRefs: [user] },
|
||||
message: {
|
||||
action: 'new_notification',
|
||||
notification_id: ret.id,
|
||||
|
||||
Reference in New Issue
Block a user