Revision d95bb5922d808a66fcd5379e99a5575033e42ffe authored by Thomas Guillet on 11 January 2021, 17:20:34 UTC, committed by GitHub on 11 January 2021, 17:20:34 UTC
* Supprime d3 * Met à jour kerberos * Met à jour sass-loader
1 parent bf997c4
mjml.js
#!/usr/bin/env node
/* eslint-disable no-console */
var express = require('express');
var ObjectId = require('mongoose').Types.ObjectId;
require('./backend');
var Followup = require('mongoose').model('Followup');
var render = require('./backend/lib/mes-aides/emails/initial').render;
var port = process.env.PORT || 9001;
// Setup Express
var app = express();
app.route('/mjml/:situation').get(function(req, res) {
Followup
.findOne({ situation: ObjectId(req.params.situation) })
.populate('situation')
.exec(function(err, followup) {
render(followup).then(function(result) {
res.send(result.html);
});
});
});
// Start server
app.listen(port, function () {
console.log('Mes Aides MJML preview server listening on port %d, in %s mode', port, app.get('env'));
});
module.exports = app;
Computing file changes ...