component-dbs-core
Version:
DTO objects shared among device backend
13 lines • 715 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSitesHandler = void 0;
const component_core_1 = require("@npco/component-core");
const appModule_1 = require("./appModule");
const site_1 = require("./site");
const middlewares_1 = require("./middlewares");
exports.getSitesHandler = component_core_1.withMiddlewares((event, context) => {
const { app, accessToken } = context;
const { limit, nextToken } = event;
return app.get(site_1.SiteService).getSites(accessToken, limit, nextToken);
}, [middlewares_1.logMiddleware, component_core_1.bootstrapNestJSMiddleware(appModule_1.AppModule), middlewares_1.accessTokenMiddleware]);
//# sourceMappingURL=lambdaSite.js.map