|
@@ -1,6 +1,8 @@
|
|
var path = require('path');
|
|
var path = require('path');
|
|
var express = require('express');
|
|
var express = require('express');
|
|
|
|
|
|
|
|
+var serverSettings = (process.env.IS_TEST) ? require('../../../test/fixtures/settings.json') : require('../../../server_config/settings.json');
|
|
|
|
+
|
|
var FrontController = function(app) {
|
|
var FrontController = function(app) {
|
|
'use strict';
|
|
'use strict';
|
|
|
|
|
|
@@ -23,7 +25,8 @@ var FrontController = function(app) {
|
|
app.get('/views/:viewName', function(req, res) {
|
|
app.get('/views/:viewName', function(req, res) {
|
|
res.setHeader('Cache-Control', 'public, max-age=' + cacheDuration);
|
|
res.setHeader('Cache-Control', 'public, max-age=' + cacheDuration);
|
|
res.render(path.join(__dirname, assetsPath, 'views/' + req.params.viewName), {
|
|
res.render(path.join(__dirname, assetsPath, 'views/' + req.params.viewName), {
|
|
- baseUrl: app.locals.baseUrl || '/'
|
|
|
|
|
|
+ baseUrl: app.locals.baseUrl || '/',
|
|
|
|
+ sponsoring: serverSettings.sponsoring || {}
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|