habitica/website/server/middlewares/ensureTimeTravelMode.js

13 lines
287 B
JavaScript
Raw Normal View History

2024-02-28 16:54:42 +00:00
import nconf from 'nconf';
import {
NotFound,
} from '../libs/errors';
export default function ensureTimeTravelMode (req, res, next) {
2024-05-21 14:11:18 +00:00
if (nconf.get('TIME_TRAVEL_ENABLED') && nconf.get('BASE_URL') !== 'https://habitica.com') {
2024-02-28 16:54:42 +00:00
next();
} else {
next(new NotFound());
}
}