Files
workavia-drive/tdrive/connectors/onlyoffice-connector/src/middlewares/requirements.middleware.ts
T
2024-02-27 10:35:01 +01:00

17 lines
364 B
TypeScript

import { NextFunction, Request, Response } from 'express';
interface RequestQuery {
company_id: string;
token: string;
}
export default (req: Request<{}, {}, {}, RequestQuery>, res: Response, next: NextFunction) => {
const { company_id } = req.query;
if (!company_id) {
return res.status(400).json({ message: 'invalid request' });
}
next();
};