cityssm/lottery-licence-manager

View on GitHub
handlers/licences-post/doGetTicketTypes.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { RequestHandler } from "express";

import * as configFunctions from "../../helpers/functions.config.js";


export const handler: RequestHandler = (request, response) => {

  const licenceTypeKey = request.body.licenceTypeKey;

  const licenceType = configFunctions.getLicenceType(licenceTypeKey);

  if (licenceType) {

    response.json(licenceType.ticketTypes || []);

  } else {

    response.json([]);
  }
};


export default handler;