import { Request, Response, NextFunction } from "express"; export default function BillRequestValidator( req: Request, res: Response, next: NextFunction ) { const vendor: string = (req.body.vendor || "").trim(); const invoice_number: string = (req.body.invoice_number || "").trim(); const ro_number: string = (req.body.ro_number || "").trim(); // if (vendor === "") { // res.status(400).json({ error: "No vendor name has been specified." }); // return; // } // if (invoice_number === "") { // res.status(400).json({ error: "No invoice number has been specified." }); // return; // } if (ro_number === "") { res.status(400).json({ error: "No RO Number has been specified." }); return; } else { next(); } }