Sindbad~EG File Manager

Current Path : /home/infinitibizsol/.trash/controllers.8/common/
Upload File :
Current File : /home/infinitibizsol/.trash/controllers.8/common/public.js

import AppError from "../../utils/apiError";
import { INDUSTRIES_DATA } from "../../utils/industries";
import { successResponse } from "../../utils/responseFormat";
import catchAsync from "../../utils/catchAsync";

const industries = catchAsync(async (req, res, next) => {
  const _inds = Object.keys(INDUSTRIES_DATA);
  return successResponse(res, _inds);
});

const occupations = catchAsync(async (req, res, next) => {
  const query = req.body.occupation;
  const data = INDUSTRIES_DATA[query];
  if (!data || data.length == 0) {
    return next(new AppError("Occupations not found.", 404));
  }
  return successResponse(res, data);
});

export default { industries, occupations };

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists