diff --git a/index.js b/index.js index 046239c..6ba235e 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,12 @@ let fs = require('fs'); let bodyParser = require('body-parser'); -let outbound = require('./outbound'); - -let getTemplates = require('./templates'); -let errorSender = require('./errorSender'); +let outbound, getTemplates, errorSender; exports.register = function() { + outbound = this.haraka_require('./outbound'); + getTemplates = this.haraka_require('./templates'); + errorSender = this.haraka_require('./errorSender'); this.register_hook('hook_init_http', function(next, server) { server.http.app.use('/webSend', setupRoutes(server.http.express.Router())); next();