Files
habitica/website/server/middlewares/analytics.js
2019-10-02 19:45:27 +02:00

24 lines
358 B
JavaScript

import nconf from 'nconf';
import {
track,
trackPurchase,
mockAnalyticsService,
} from '../libs/analyticsService';
let service;
if (nconf.get('IS_PROD')) {
service = {
track,
trackPurchase,
};
} else {
service = mockAnalyticsService;
}
export default function attachAnalytics (req, res, next) {
res.analytics = service;
next();
}