UNPKG

trailpack-proxy-cart

Version:

eCommerce - Trailpack for Proxy Engine

32 lines (28 loc) 669 B
/* eslint no-console: [0] */ /* eslint no-underscore-dangle: [0]*/ 'use strict' const Policy = require('trails/policy') const multer = require('multer') /** * @module CustomerPolicy * @description Customer Policy */ module.exports = class CustomerPolicy extends Policy { session(req, res, next) { // console.log('Customer Policy', req.customer) let err if (!req.customer) { err = new Error('session requires a customer') } next(err) } csv(req, res, next) { const upload = multer({dest: 'test/uploads/'}) upload.single('file')(req, res, err => { if (err) { this.log.info(err) } next() }) } }