INNER CODE UNIT · TypeScript

fetchAllOrders

ashishrawat2911/firekart_app · backend/src/controllers/orderController.ts:8

export const fetchAllOrders = async (req: Request, res: Response) => {
    try {
        const userId = req.userId
        const data = await orderService.getAllOrders(userId!);
        return ApiResponse.success(res, ApiResponseMessages.orderFetchSuccessfully, data);
    } catch (error) {
        return ApiResponse.internalServerError(res, ApiResponseMessages.anErrorOccurred, error);
    }
};
export const placeOrder = async (req: Request, res: Response) => {
    try {
        const error = validationResult(req);
        if (!error.isEmpty()) {
            return ApiResponse.badRequest(res, ApiResponseMessages.orderNotValid, error)
        }
        const order = req.body
        const userId = req.userId
        const data = await orderService.placeOrder(userId!, order);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…