diff --git a/src/server/api/notification.ts b/src/server/api/notification.ts index f8ad207..a8b427c 100644 --- a/src/server/api/notification.ts +++ b/src/server/api/notification.ts @@ -4,14 +4,15 @@ import {notifyLaravel} from "../utils"; const router = express.Router(); router.post('/', (req, res) => { - const {title, body} = req.body + const {title, body, customEvent: event} = req.body + const eventName = customEvent ?? '\\Native\\Laravel\\Events\\Notifications\\NotificationClicked'; const notification = new Notification({title, body}); notification.on("click", (event)=>{ notifyLaravel('events', { - event: '\\Native\\Laravel\\Events\\Notifications\\NotificationClicked', - payload: [] + event: eventName, + payload: JSON.stringify(event) }) })