UNPKG

turnilo

Version:

Business intelligence, data exploration and visualization web application for Druid, formerly known as Swiv and Pivot

16 lines 748 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const general_1 = require("../../../common/utils/general/general"); const request_errors_1 = require("../request-errors/request-errors"); function parseViewDefinition(req) { const { viewDefinition } = req.body; if (general_1.isNil(viewDefinition)) { throw new request_errors_1.InvalidRequestError("Parameter viewDefinition is required"); } if (typeof viewDefinition !== "object") { throw new request_errors_1.InvalidRequestError(`Expected viewDefinition to be an object, got: ${typeof viewDefinition}`); } return viewDefinition; } exports.parseViewDefinition = parseViewDefinition; //# sourceMappingURL=parse-view-definition.js.map