From 3d32f4123bed49cbbb9eb5f048e614dc1e394c43 Mon Sep 17 00:00:00 2001 From: jelveh Date: Tue, 24 Dec 2024 22:52:07 -0800 Subject: [PATCH] Send more infor in the `puter.app_open` event --- src/backend/src/routers/rao.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/backend/src/routers/rao.js b/src/backend/src/routers/rao.js index c4818942..b42138c8 100644 --- a/src/backend/src/routers/rao.js +++ b/src/backend/src/routers/rao.js @@ -55,15 +55,17 @@ router.post('/rao', auth, express.json(), async (req, res, next)=>{ [req.body.app_uid, req.user.id, Math.floor(new Date().getTime() / 1000)] ) - // send process even puter.app_open + // get app + const opened_app = await get_app({uid: req.body.app_uid}); + + // send process event `puter.app_open` process.emit('puter.app_open', { app_uid: req.body.app_uid, user_id: req.user.id, + app_owner_user_id: opened_app.owner_user_id, ts: Math.floor(new Date().getTime() / 1000) }); - const opened_app = await get_app({uid: req.body.app_uid}); - // -----------------------------------------------------------------------// // Update the 'app opens' cache // -----------------------------------------------------------------------//