UNPKG

n8n

Version:

n8n Workflow Automation Tool

22 lines 916 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.logStreamingLicensedMiddleware = exports.islogStreamingLicensed = void 0; const typedi_1 = __importDefault(require("typedi")); const License_1 = require("../../License"); function islogStreamingLicensed() { return typedi_1.default.get(License_1.License).isLogStreamingEnabled(); } exports.islogStreamingLicensed = islogStreamingLicensed; const logStreamingLicensedMiddleware = (_req, res, next) => { if (islogStreamingLicensed()) { next(); } else { res.status(403).json({ status: 'error', message: 'Unauthorized' }); } }; exports.logStreamingLicensedMiddleware = logStreamingLicensedMiddleware; //# sourceMappingURL=logStreamingEnabled.middleware.ee.js.map