All files / src/routes/orders_routes orders_addNewOrder_post.js

83.33% Statements 5/6
50% Branches 1/2
100% Functions 1/1
83.33% Lines 5/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16            2x 2x 2x 2x 2x          
import OrdersControllers from '../../controllers/orders-controllers/OrdersControllers.js'
import asyncRouteHandler from '../../utilities/asyncRouteHandler.js';
import sendNewOrderEvent from '../../utilities/sendNewOrderEvent.js';
 
export default asyncRouteHandler(
    async function orders_addNewOrder_post(req, res) {
        const { theOrder, user } = req.body
        const { ok, newOrder } = await OrdersControllers.addNewOrder(theOrder);
        if (ok) {
            sendNewOrderEvent(newOrder, user)
            res.status(200).json({ ok });
        } else E{
            res.status(400).json();
        }
    }
)