Files
comty/packages/server/services/main/routes/activity/recent/get.js
srgooglo 7eff4e52ca Refactor main service to use new websockets and middleware APIs
- Remove legacy event handlers and related files - Update route
definitions to use `useMiddlewares` - Add websocket connection and
disconnection handlers - Add routes for main info and connected users -
Updated linebridge
2025-08-22 00:36:03 +02:00

22 lines
368 B
JavaScript

import { RecentActivity } from "@db_models"
export default {
useMiddlewares: ["withAuthentication"],
fn: async (req, res) => {
const { type } = req.query
const user_id = req.auth.session.user_id
const query = {
user_id: user_id,
}
if (type) {
query.type = type
}
const activities = await RecentActivity.find(query)
return activities
},
}