UNPKG

@golemio/pid

Version:
27 lines 1.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.JisInfotextsRouter = void 0; const CheckContentTypeMiddleware_1 = require("@golemio/core/dist/input-gateway/helpers/CheckContentTypeMiddleware"); const express_1 = require("@golemio/core/dist/shared/express"); const JisInfotextsController_1 = require("./JisInfotextsController"); class JisInfotextsRouter { constructor() { this.post = async (req, res, next) => { try { await this.controller.processData(req.body); res.sendStatus(204); } catch (err) { next(err); } }; this.router = (0, express_1.Router)(); this.controller = new JisInfotextsController_1.JisInfotextsController(); this.initRoutes(); } initRoutes() { this.router.post("/infotexts", (0, CheckContentTypeMiddleware_1.checkContentTypeMiddleware)(["application/json"]), this.post); } } exports.JisInfotextsRouter = JisInfotextsRouter; //# sourceMappingURL=JisInfotextsRouter.js.map